- Key ResponsibilitiesSoftware Architecture & DevelopmentDesign and develop scalable, secure, and high-performance applications using the Microsoft technology stackDefine software architecture, design patterns, and best practices (SOLID, DDD, etc.)Build web applications, APIs, and backend services using C#, .
NET Core/FrameworkDevelop front-end solutions using ASP.
- NET MVC, Blazor, React, or AngularLeverage Microsoft Azure services for cloud-native solutionsDatabase Design & EngineeringDesign and optimize databases using SQL Server / Azure SQLWrite complex T-SQL queries, stored procedures, triggers, and viewsImplement indexing, partitioning, and data integrity strategiesSupport ETL/ELT workflows using SSIS / Azure Data Factory (optional)Leadership & CollaborationMentor junior developers and lead code reviewsCollaborate with product owners, business analysts, and stakeholdersTranslate business requirements into effective technical solutions
- Program & Delivery ManagementOversee multiple software programs and delivery initiativesDevelop program plans, timelines, milestones, and resource allocationTrack progress, manage risks, and resolve dependenciesAct as the primary point of contact for senior stakeholdersEnsure delivery within scope, timeline, budget, and quality standards
- Root Cause & Incident ManagementLead Root Cause Analysis (RCA) for critical incidentsConduct post-incident reviews and drive corrective & preventive actionsAnalyze system logs, performance data, and trendsPresent findings and improvement recommendations to leadershipPromote continuous improvement and operational excellence
- Technical SkillsC#, .NET Core, ASP.NET MVC, Blazor, REST APIsSQL Server, Azure SQL, T-SQLAzure (Functions, App Services, DevOps, Monitoring) – preferredGit, CI/CD pipelines, Entity Framework CoreAutomated testing frameworks – optional
- Soft Skills & CompetenciesStrong analytical and problem-solving skillsExcellent communication with technical & non-technical stakeholdersProven leadership and mentoring abilitiesStrategic mindset with execution focusAbility to manage multiple priorities in fast-paced environments
Job Types: Full-time, Permanent
Pay: ₹700,803.66 - ₹2,084,490.46 per year
Work Location: In person