WorkboxIn

AES - DE - FS - DOTNET Full-Stack Angular

Zensar · Bengaluru, Karnataka · Full-time

We are seeking an experienced Senior Full Stack Developer with 10+ years of software development experience and strong expertise in .NET Core, Microservices, Microsoft Azure, ReactJS, and TypeScript. The ideal candidate will be responsible for designing, developing, and delivering scalable cloud-native applications while collaborating with cross-functional teams to drive technical excellence and innovation. This role requires hands-on development experience, strong architectural knowledge, and the ability to mentor junior developers while contributing to enterprise-scale digital transformation initiatives. Key Responsibilities • Design, develop, and maintain enterprise-grade applications using .NET Core, ASP.NET Core, ReactJS, and TypeScript. • Build and enhance Microservices-based architectures with a strong focus on scalability, security, and performance. • Develop RESTful APIs and integrate with third-party systems and enterprise applications. • Design and implement cloud-native solutions on Microsoft Azure. • Collaborate with Product Owners, Business Analysts, Architects, and QA teams to deliver high-quality solutions. • Participate in architecture discussions, technical design reviews, and code reviews. • Implement CI/CD pipelines and DevOps best practices. • Optimize application performance and troubleshoot production issues. • Ensure adherence to coding standards, security practices, and quality guidelines. • Mentor junior developers and contribute to technical capability building within the team. • Participate in Agile ceremonies including Sprint Planning, Reviews, Retrospectives, and Backlog Grooming. Required Technical Skills Backend Technologies • C# • .NET Core / ASP.NET Core • Entity Framework Core • REST API Development • Web API • LINQ • Dependency Injection Microservices • Microservices Architecture • API Gateway • Service Discovery • Event-Driven Architecture • Message Queues (Service Bus, RabbitMQ, Kafka) • Containerization (Docker) Frontend Technologies • ReactJS • TypeScript • JavaScript (ES6+) • HTML5 • CSS3 • Redux / Context API • Responsive UI Development Cloud & Azure • Azure App Services • Azure Functions • Azure Storage • Azure Service Bus • Azure Key Vault • Azure API Management • Azure Kubernetes Service (AKS) • Azure Monitor • Azure DevOps Database Technologies • SQL Server • Azure SQL Database • NoSQL Databases (Cosmos DB preferred) • Performance Tuning & Query Optimization DevOps & Tools • Azure DevOps • Git • CI/CD Pipelines • SonarQube • Docker • Kubernetes • Postman • Swagger/OpenAPI Mandatory Qualifications • 10+ years of software development experience. • Minimum 5+ years of experience in .NET Core development. • Strong hands-on experience with ReactJS and TypeScript. • Proven experience designing and implementing Microservices-based applications. • Extensive experience in Microsoft Azure cloud services. • Experience with containerization technologies such as Docker and Kubernetes. • Strong understanding of design patterns, SOLID principles, and clean coding practices. • Experience working in Agile/Scrum environments. • Excellent problem-solving and analytical skills. Preferred Qualifications • Experience with Event-Driven Architecture. • Exposure to Domain-Driven Design (DDD). • Experience with Terraform or Infrastructure as Code (IaC). • Azure Certifications such as: • Azure Developer Associate (AZ-204) • Azure Solutions Architect Expert (AZ-305) • Experience working in Banking, Insurance, Manufacturing, Retail, or Energy domains. Educational Qualification • Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or a related field.