C# Developer Jobs
C# Developer jobs are open across enterprise software, fintech, healthcare IT, and gaming, from junior to staff and principal levels, with specializations in backend services, cloud-native development, and desktop or game engine work. See the openings below and apply to the ones that match your experience.
Find C# Developer JobsOverview
Showing 5 of 112+ C# Developer jobs











Location: REMOTE (Pacific Time Zone), (Nearshore, Canada and Mexico also fine)
Key Responsibilities
- Lead the design and development of APIs and microservices that support BaaS onboarding and partner integration.
- Collaborate with product managers, architects, and other engineering teams to define technical requirements and deliver robust solutions.
- Drive engineering excellence through code reviews, mentoring, and best practices in CI/CD, testing, and observability.
- Ensure compliance with SLA standards and contribute to the development of monitoring and alerting systems.
- Lead incident response and root cause analysis to improve system reliability.
- Drive architectural decisions and long-term technical strategy for BaaS platform, including generating documentation around architectural and design options analysis and decisions.
- Champion emerging technologies evaluation and adoption.
- Refactor and extend the existing codebase to fix defects and add features/functionality.
- Create systems that are durable and flexible by developing for change – favor configurability over customization.
Required Qualifications
- Education and experience
Bachelor's degree or foreign equivalent in Computer Science, Accounting, Accounting Information Systems, or a related field, plus six (6) years of experience as a Principal Engineer, Software Engineer, or related occupation.
A strong portfolio showing secure, standards-compliant code across multiple platforms, including the Microsoft stack and open-source technologies.
-
Experience must include:
-
Languages and frameworks: C#, .NET, ASP.NET, and SQL Server.
-
Cloud: Designing, developing, and hosting cloud-native applications in Azure or AWS. This includes Azure native services such as APIM, Azure SQL, Cosmos DB, and Key Vault, plus container technologies and caching frameworks.
-
APIs and web services: RESTful API design, OAuth2, and OpenAPI specifications. Also, SOAP and XML/JSON business object representations.
-
Architecture: Designing and building microservices frameworks, event-driven patterns (Service Bus, Event Hubs), and software design patterns and anti-patterns. Writing code for scalable, reliable systems.
-
DevOps and delivery: Git and GitHub, CI/CD processes, build tools (TeamCity), pipelines, and blue-green deployments.
-
Observability: Implementing and using observability dashboards and platforms (Datadog, Grafana).
-
Methodology: Agile development, including Scrum and Extreme Programming.
-
Security and compliance: Security best practices in financial services and compliance standards (PCI DSS, SOC 2).
See All 112+ C# Developer Jobs
Find roles that match your experience and apply in just a few clicks.
Find C# Developer JobsC# Developer Job Market
Who's Hiring



Top Industries Hiring
- Technology & Software20
- Consulting & Professional Services7
- Investment & Asset Management2
- Manufacturing1
- Telecommunications1
What Employers Look For
The qualifications that appear most often in C# developer jobs.
- Proficiency in C# and the .NET framework across multiple versions
- Experience building and consuming RESTful APIs and web services
- Familiarity with SQL databases, Entity Framework, or other ORMs
- Knowledge of object-oriented design patterns and SOLID principles
- Experience with version control systems, particularly Git
- Exposure to cloud platforms such as Azure, AWS, or Google Cloud
Tips for Your C# Developer Job Search
Tailor your resume to the stack
Hiring managers scan for .NET version, cloud platform, and ORM specifics before reading anything else. Call out whether you've worked with .NET 6 through 8, Entity Framework, and Azure or AWS by name, not just 'C# and backend development.'
Show architecture decisions you owned
Generic 'built REST APIs' bullets get skipped. Describe a design choice you made, why you made it, and what the outcome was. Senior and staff reviewers filter hard for candidates who can articulate tradeoffs, not just output code.
Apply early to roles that fit
Migrate Mate lists c# developer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Filter by seniority to avoid wasted applications
Job titles vary wildly across companies. A 'mid-level' role at one firm expects five years of production C# experience, while another's 'senior' role is entry-adjacent. Read the requirements section carefully before applying rather than relying on the title alone.
Prepare for a live coding round in C#
Most technical screens for this role use a C# environment directly, not a language-agnostic sandbox. Practice async/await patterns, LINQ queries, and dependency injection before your screen, since those are the most common live-round topics for backend C# positions.
Negotiate with competing offers, not cost of living
If you have more than one offer, naming a competing number is far more effective than citing location data. Get at least two offers moving at the same time so you have a real alternative to reference when discussing compensation.
C# Developer Jobs: Frequently Asked Questions
Which companies are hiring the most c# developers?
Tradeweb, VSolvit, and Open Systems Technologies are hiring the most c# developers right now, with openings concentrated in California, New York, and Texas, based on current listings on Migrate Mate as of November 2026. Demand is highest at companies running large .NET-based enterprise platforms and financial systems.
How many c# developer jobs are remote?
About 54% of c# developer openings are fully remote or hybrid as of November 2026, reflecting strong demand for backend and cloud-focused roles that do not require on-site presence. Fully remote positions are most common in backend services, API development, and cloud-native work, while game development and embedded roles tend to require more in-person collaboration.
How do you become a c# developer?
Start by learning C# fundamentals and the .NET ecosystem through hands-on projects, then build at least one production-quality application you can show during interviews. Work through backend patterns like dependency injection, async programming, and RESTful API design. Contributing to open-source .NET projects or building a GitHub portfolio helps validate your skills to employers who can't see your day job.
How do you get hired as a c# developer with little experience?
Build a portfolio of small but complete C# projects, such as a web API connected to a database or a desktop utility, so interviewers have something concrete to discuss with you. Target smaller companies and agencies that use .NET for client work, as they hire junior developers more consistently than large enterprises. Being fluent in SQL alongside C# noticeably broadens entry-level options.
What does the c# developer interview process look like?
Most processes start with a recruiter screen, then move to a technical phone interview covering C# fundamentals and .NET concepts. A take-home coding exercise or live coding session in a C# environment typically follows, often testing async patterns, LINQ, and API design. Final rounds usually involve a system design discussion and a conversation with the engineering team about past projects and architecture choices.
Where can I find and apply to c# developer jobs?
You can find and apply to c# developer jobs on Migrate Mate, which lists current openings from across the United States. Search for roles that match your experience level and specialization, then apply directly to each listing that fits.
See All 112+ C# Developer Jobs
Find roles that match your experience and apply in just a few clicks.
Find C# Developer Jobs