Senior Back-End Developer - .Net/ C#

Aequilibrium Software
•$120,000 - $150,000•Remote

About The Position

We're looking for a Senior Back-End Developer with deep expertise in the Microsoft .NET ecosystem. When you join Aequilibrium, you'll be part of a fun and agile technology professional services company driving innovation in financial services. We're seeking a consultative, client-facing developer who can design, build, integrate, and extend enterprise applications using modern C#, .NET, Azure, and microservices technologies. You'll work closely with clients, product teams, architects, and fellow engineers to deliver scalable, secure, and high-performance enterprise solutions.

Requirements

  • 10+ years of professional software development experience.
  • Strong experience with: C# .NET Core / .NET 6+
  • ASP.NET Core
  • Entity Framework
  • Strong experience designing and building RESTful APIs and microservices.
  • Experience with SOAP and REST integrations, JSON, XML, and modern API design practices.
  • Strong understanding of distributed systems and event-driven architectures.
  • Experience with messaging technologies (Kafka, RabbitMQ, Azure Service Bus, or similar).
  • Experience writing automated unit and integration tests using xUnit, NUnit, or MSTest.
  • Strong knowledge of Git and modern source control workflows.
  • Experience developing large-scale, enterprise-grade applications.
  • Strong hands-on experience with Microsoft Azure, including cloud-native services.
  • Experience with Docker and Kubernetes.
  • Strong understanding of application security, authentication, authorization, OAuth2, OpenID Connect, and secure API design.
  • Experience with CI/CD pipelines and DevOps practices.
  • Experience working in financial services, fintech, banking, or other enterprise environments.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Experience working in Agile teams using Scrum and/or Kanban.
  • Knowledge of Test-Driven Development (TDD) and Continuous Integration practices.

Nice To Haves

  • Experience with Azure Functions, Azure Service Bus, Azure API Management, Azure Key Vault, Cosmos DB, or Event Hubs.
  • Experience with event streaming technologies such as Kafka.
  • Experience with OpenShift.
  • Experience leading technical initiatives or mentoring developers.
  • Experience with high-volume transactional systems or payment platforms.

Responsibilities

  • Design, build, integrate, and extend enterprise applications using modern C#, .NET, Azure, and microservices technologies.
  • Work closely with clients, product teams, architects, and fellow engineers to deliver scalable, secure, and high-performance enterprise solutions.
  • Design and develop enterprise-grade applications using C# and .NET.
  • Build scalable backend services using ASP.NET Core, Entity Framework, and RESTful APIs.
  • Design microservices and distributed systems.
  • Manage multiple projects and priorities while maintaining high-quality deliverables.
  • Translate business requirements into scalable technical solutions and architecture.
  • Collaborate effectively with Product Managers, Designers, Architects, and Engineers.
  • Lead technical discussions with stakeholders.
  • Write clean, maintainable, testable code and mentor other developers.
  • Participate in peer code reviews and promote engineering best practices.
  • Embrace Agile principles and contribute positively to team success.

Benefits

  • Competitive compensation
  • Remote-first workplace
  • Medical, dental, and extended health benefits (premiums fully covered by the company)
  • Employee bonus programs
  • Team-bonding events
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service