Senior Software Engineer Data Exchange

last updated January 14, 2022 13:11 UTC

Symend

HQ: Remote

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc

The Opportunity

The Senior Software Engineer will work closely with clients to work on backend C# development. They will be a creative problem solver, have working knowledge of C#, . Net, and Agile, and have experience with DevOps. They will also be results-oriented, with experience working on iterative projects that have continuous delivery pipelines. What You’ll Be Doing

Responsibilities include but are not limited to:

  • Design, program and test software
  • Troubleshoot, data map, data model the architecture
  • Architect microservices, building SaaS platform ingest
  • Author and maintain relevant documentation fordevelopers, clients and users
  • Develop and refine prototypes to confirm requirements
  • Program according to project plans (versions, sprints)
  • Lead release and post-release activities, such as support, versioning and maintenance
  • Collaborate with our designers to create interfaces
  • Peer review other team members’ code, and learn and adapt from peer review of your own code
  • Support sales and project managers with technical insights, leading to the creation of budgets and schedules for projects

What You’ll Need

Education:

  • A degree in Computer Science, Computer Engineering or its equivalent

Experience:

Key requirements of this position:

  • Hands-on experience with . NET Development – 5 years.
  • Demonstration of knowledge and experience with DevOps practices
  • Experience with Databricks and Python – 5 years
  • Experience with ETL and data warehousing patterns is an asset
  • Experience leading a team in designing and developing complex technical solutions.
  • Strategic architecture experience in a service-oriented data-driven software product organization – 5 years.
  • Experience breaking down user problems into stories and solutions.
  • Experience working on iterative projects with continuous delivery pipelines.
  • Experience with test-driven development.

Additional data related experience could also include the following:

  • Graph Database patterns
  • RabbitMQ, Hang Tire
  • Lambda patterns
  • BI patterns
  • Data indexing, partitioning & sharding
  • Data service & abstraction layers
  • RT, NRT, Bulk data operations
  • Webhooks, APIs, message queues

Key Competencies and Skills:

  • Ability to communicate effectively with both technical and non-technical audiences
  • Demonstrated effectiveness working across multiple business units to achieve results
  • Hands-on development experience or full understanding of mobile and service development pipeline and process
  • Track record for being detail-oriented with a demonstrated ability to self-motivate and follow-through on projects
  • Exceptional interpersonal and relationship management skills
  • Strong problem-solving skills; the ability to analyze problems and develop actionable and appropriate tactical plans quickly
  • Ability to succeed in a fast-paced, innovative, and rapidly evolving industry and business organization
  • Understands language best practices and that starting is as important as finishing
  • Know the difference between simple and easy, understand classes and mix-ins
  • Know the advantages and trade-offs between closure/blocks and delegates
  • Diligent about meeting allocated budgets and can work within time constraints without sacrificing quality
  • Comfortable working in cross-functional teams and can share insights and expectations with stakeholders, clients, team members and various levels of management.
Apply info ->

To find out more about this job, please visit this link

Shopping Cart
There are no products in the cart!
Total
 0.00
0