Technical Leadership and Engineering Excellence: Lead the end-to-end software development lifecycle, including requirement gathering, architecture, application and database design, development, testing, and deployment, while enforcing engineering best practices to ensure high-quality, scalable, and secure solutions. Solution Design and Architecture: Develop resilient solution designs that adhere to architectural best practices, security by design, and business goals, guiding the team in selectin…
Responsibilities
Leverage AI and develop Copilot features within the application to enhance user experience and productivity. Site Reliability: Support and maintain existing services & integrations with LOB applications across the enterprise.
Required Qualifications
15+ years of experience as a software engineer building commercial software and proven track record of shipping successful software products & services. 10+ years of experience in cloud development principles and patterns, particularly loosely coupled architectures and micro-services, DevOps model. 8+ years of experience in leading, managing, and driving technical and architectural dependencies. Technical skills should include proficiency in C#, .NET, Python, JavaScript/TypeScript, or equivalent languages/frameworks. Hands-on experience in app development using AI Technologies, ASP.NET, Azure PaaS services like Web apps, Function Apps, Service Bus, Event Hub, REST API, SQL and NoSQL. Experience working in agile teams or startup environments with strong customer focus. Excellent communication skills and ability to collaborate in a multi-disciplinary team consisting of Software Engineers, Product Managers, and Data Scientists. Business acumen and customer focus to understand customer scenarios and translate them as product/solution requirements. Experience with software development tools such as source control systems (GIT), automated build systems (CICD), software validation systems, project tracking, and lifecycle management systems. Practical experience building analytic applications leveraging data science models and applied AI is added advantage. Hands-on experience with modern GenAI concepts and patterns (prompt engineering, grounding/RAG, tool/function calling, agent workflows). Experience building AI-infused applications using Azure OpenAI (or equivalent LLM platforms), including evaluation/monitoring and Responsible AI practices. Ability to be influential and impactful in cross-group and matrixed team environments. Lead a talented and motivated team in a supportive and collaborative environment.
Original Posting
This role is sourced from Microsoft. Apply on Microsoft careers page