
Mid/Senior .NET Software Developer
Posted Sep 3

Posted Sep 3
This is a fully remote position, open to applicants in United States.
β’ Design, develop, test, and maintain integration features within the .NET-based Services Center.
β’ Create service connectors, data transformation pipelines, and APIs for vendor interaction.
β’ Write clean, thoroughly tested C# code and participate in peer code reviews.
β’ Construct and manage SQL Server queries, stored procedures, and data models.
β’ Implement and uphold third-party vendor integrations, ensuring accurate bidirectional data exchange.
β’ Identify and resolve defects across multiple environments.
β’ Collaborate with senior engineers on integration design and architectural decisions.
β’ Contribute to the reliability, retry patterns, error handling, and monitoring of non-interactive services.
β’ Assist in the creation of integration documentation, data mapping references, automated testing, and enhancements to engineering processes.
β’ Work closely with product management, QA, and senior engineers within a compact Agile team.
β’ Over 5 years of professional software development experience with the Microsoft technology stack.
β’ Expertise in C# and the .NET framework / .NET Core.
β’ Extensive experience in designing and consuming web APIs, along with working with external vendor specifications to ensure reliable data exchange.
β’ Proficient in SQL Server, including the ability to write efficient queries and stored procedures.
β’ Proven capability to work independently as a self-starter and drive tasks to completion.
β’ Experience in Agile team environments.
β’ Strong skills in problem-solving, communication, and collaboration.
β’ Background in building or maintaining distributed, high-throughput systems where reliability and performance are critical.
β’ Demonstrated experience in performance profiling, optimization, and tuning.
β’ Hands-on experience with implementing third-party vendor integrations, including interpreting API documentation, managing authentication methods, and field-level data mapping.
β’ Familiarity with Redis for caching and distributed data.
β’ Experience in developing and deploying workloads on Microsoft Azure.
β’ Involvement in large enterprise applications.
β’ Curiosity and eagerness to explore unfamiliar sections of a large codebase.
β’ Self-motivated attitude with a strong sense of ownership over tasks.
β’ Commitment to producing readable code, sensible tests, and thoughtful design.
β’ Full-time employment.
β’ Remote work.
Arista Networks
Coforma
Platform.sh
Arista Networks
Get handpicked remote jobs straight to your inbox weekly.