About The Position

We are seeking a skilled Senior Full Stack Engineer to maintain and modernize our core platform. This role requires balancing robust legacy systems with cutting-edge architectural transformation. You will manage our stable .NET and SQL Server stack while leading the migration toward a scalable, cloud-native microservices architecture.

Requirements

  • Bachelor’s degree in Computer Science or equivalent work experience.
  • 5+ years of professional full stack software development experience.
  • Proven track record of migrating legacy codebases to microservices.
  • Strong communication skills for collaborating across cross-functional teams.
  • C#, .NET Core, ASP.NET MVC, Web API
  • SQL Server, T-SQL, query optimization, ORMs (Entity Framework)
  • Microservices, RESTful APIs, Event Buses (RabbitMQ / Kafka)
  • Angular, React, or Vue.js, along with HTML5, CSS3, and TypeScript
  • Docker, Kubernetes, CI/CD pipelines, and AWS or Azure

Responsibilities

  • Break down monolithic .NET applications into distributed microservices.
  • Design scalable APIs and event-driven communication patterns.
  • Implement containerization tools to optimize deployment workflows.
  • Maintain and optimize existing .NET Framework and .NET Core applications.
  • Write complex, high-performing SQL queries, stored procedures, and schemas.
  • Diagnose and resolve database bottlenecks to ensure high availability.
  • Build responsive, user-friendly web interfaces using modern JavaScript frameworks.
  • Ensure seamless integration between frontend UI and backend microservices.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service