Job Description

The ideal candidate will be familiar with the full software design and architecture life cycle. They should have experience in designing, coding, testing and consistently managing applications. They should be comfortable coding in a number of languages and have an ability to test code in order to maintain high-quality code.

Responsibilities

  • Lead end-to-end architecture design for large-scale .NET applications (both monolithic and microservices-based).
  • Champion modernization of legacy systems using .NET Core/.NET 8+, cloud-native patterns, and containerization (Docker, Kubernetes).
  • Define and enforce architecture standards, coding best practices, and security-by-design principles.
  • Collaborate with product owners, engineering leads, and DevOps teams to deliver robust, scalable, and maintainable solutions.
  • Drive technical decisions around cloud migration (Azure, AWS), CI/CD pipelines, observability, and performance...

Ready to Apply?

Take the next step in your AI career. Submit your application to ValueLabs today.

Submit Application