Mid/Senior .NET Software Developer

Posted Sep 3

This is a fully remote position, open to applicants in United States.

πŸ“‹ Description

β€’ 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.


⛳️ Requirements

β€’ 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.


🏝️ Benefits

β€’ Full-time employment.

β€’ Remote work.

People also viewed

Arista Networks14 hours ago

Software Engineer, Kernel and BIOS

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Coforma14 hours ago

Full Stack Engineer

US flagArizona, +19 more statesFull-timeFull-stack Engineer$119.8k – $149.2k/year
ApplyView job
Platform.sh15 hours ago

Senior Software Engineer

ES flagSpain, +5 more countriesFull-timeFull-stack Engineer
ApplyView job
Arista Networks15 hours ago

Senior Software Engineer – Layer1, C++

IE flagIreland OnlyFull-timeFull-stack Engineer
ApplyView job
Wikimedia Foundation15 hours ago

Senior Software Engineer, iOS

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job
Wikimedia Foundation16 hours ago

Senior Software Engineer, Core Experiences – Contract

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers