About the role
sudocodelab_new is seeking experienced Full Stack Engineers, Leads, and Architects to design, build, and maintain enterprise-grade web applications. The role centers on hands-on development with .Net Core, C#, Angular 16+, SignalR, CQRS and modern databases, alongside cloud-native and containerized deployments. You will be responsible for architecting scalable, secure, high-performance solutions, implementing CQRS, integrating microservices via API Management and Azure Functions, and enabling real-time streaming with Azure IoT Hub and Event Hub. The role requires writing and maintaining automated tests and Infrastructure as Code (Terraform/Terragrunt). This position is remote (India) on a contract basis. Candidates should be prepared to mentor junior engineers, collaborate across product and operations teams, and drive best practices for DevOps, testing, and cloud-native application architecture.
Requirements
- Overall experience aligned to seniority: 7–10 years or 10–15 years (role-level dependent).
- Minimum 5+ years hands-on experience in core technologies: .Net Core, C#, Angular 16+, SignalR, CQRS and databases.
- At least 1+ year practical exposure to containerization, cloud-native services, and automated testing frameworks.
- Proven experience with SQL Server, Cosmos DB, Azure Data Explorer and Entity Framework for data persistence.
- Experience designing and implementing CQRS-based architectures and API Management / Azure Functions for microservices integration.
- Hands-on with container tooling and orchestration: Docker and Kubernetes.
- Experience writing and maintaining automated and unit tests using Cypress, Playwright, and/or Selenium.
- Experience integrating real-time streaming and IoT services: Azure IoT Hub and Azure Event Hub (Kafka).","Familiarity implementing Infrastructure as Code using Terraform/Terragrunt.","Ability to mentor junior engineers and collaborate with cross-functional teams to ensure security, performance, and scalability."],