Source description
About the role
As a seasoned .NET Development Leader, you will be responsible for designing scalable enterprise solutions and leading engineering teams. You will drive architecture, guide development teams, and deliver high-quality, cloud-native applications aligned with business objectives. Key Responsibilities: - Lead end-to-end solution architecture and design for enterprise applications - Drive development using modern engineering practices (CI/CD, TDD, DevOps) - Design and implement scalable microservices-based systems - Collaborate with product, QA, and cross-functional teams for delivery excellence - Mentor and guide developers; enforce coding standards and best practices - Ensure high-quality deliverables with focus on performance, security, and reliability - Drive cloud adoption and modernization initiatives - Troubleshoot complex production issues and provide architectural solutions Qualification Required: - 10 to 15 years of overall experience in software development - At least 3-5 years in a Lead/Architect role managing teams and driving technical decisions - Required Technical Skills: - .NET Core / ASP.NET Core - Microservices Architecture & REST APIs - React and/or Angular (frontend) - Cloud platforms: Azure and/or GCP - AI/ML integration (LLM APIs, intelligent workflows, or data-driven systems) - GenAI / LLM-based solutions - Containerization (Docker, Kubernetes) - C#, OOPs, Design Patterns, Clean Architecture - Distributed systems and scalable application design - Database technologies (SQL/NoSQL) - Python (especially for ML/AI pipelines) good to have - AWS cloud services exposure is a plus In addition to the technical skills, you are expected to have strong exposure to Agile methodologies, CI/CD pipelines, DevOps practices, automated testing, and focus on code quality, maintainability, and performance optimization. Your leadership and soft skills, including excellent communication, stakeholder management, problem-solving, and decision-making abilities, will be crucial in translating business requirements into scalable technical solutions. Your proven track record of team leadership and mentoring will be valued in this role. As a seasoned .NET Development Leader, you will be responsible for designing scalable enterprise solutions and leading engineering teams. You will drive architecture, guide development teams, and deliver high-quality, cloud-native applications aligned with business objectives. Key Responsibilities: - Lead end-to-end solution architecture and design for enterprise applications - Drive development using modern engineering practices (CI/CD, TDD, DevOps) - Design and implement scalable microservices-based systems - Collaborate with product, QA, and cross-functional teams for delivery excellence - Mentor and guide developers; enforce coding standards and best practices - Ensure high-quality deliverables with focus on performance, security, and reliability - Drive cloud adoption and modernization initiatives - Troubleshoot complex production issues and provide architectural solutions Qualification Required: - 10 to 15 years of overall experience in software development - At least 3-5 years in a Lead/Architect role managing teams and driving technical decisions - Required Technical Skills: - .NET Core / ASP.NET Core - Microservices Architecture & REST APIs - React and/or Angular (frontend) - Cloud platforms: Azure and/or GCP - AI/ML integration (LLM APIs, intelligent workflows, or data-driven systems) - GenAI / LLM-based solutions - Containerization (Docker, Kubernetes) - C#, OOPs, Design Patterns, Clean Architecture - Distributed systems and scalable application design - Database technologies (SQL/NoSQL) - Python (especially for ML/AI pipelines) good to have - AWS cloud services exposure is a plus In addition to the technical skills, you are expected to have strong exposure to Agile methodologies, CI/CD pipelines, DevOps practices, automated testing, and focus on code quality, maintainability, and performance optimization. Your leadership and soft skills, including excellent communication, stakeholder management, problem-solving, and decision-making abilities, will be crucial in translating business requirements into scalable technical solutions. Your proven track record of team leadership and mentoring will be valued in this role.