Job Description
Senior Associate .NET
Department: IT
Employment Type: Permanent - Full Time
Location: Pune
Description
Key Responsibilities
- Lead the evaluation of business requirements and translate them into scalable technical designs and solution specifications.
- Own the design, development, enhancement, and maintenance of complex application components and services using VB.NET / C#, SQL Server, XML, APIs, and related frameworks.
- Act as a technical SME for assigned systems, ensuring architectural consistency and adherence to standards.
- Drive performance tuning, security hardening, code refactoring, and modernization initiatives.
- Review code written by other developers, providing guidance, feedback, and best practice recommendations.
- Collaborate closely with architects on solution design, integration patterns, and platform evolution.
- Troubleshoot complex production issues, perform root cause analysis, and lead incident resolution efforts.
- Guide and mentor junior and mid‑level developers across multiple projects.
- Work with global teams for requirement refinement, sprint planning, deployment planning, and release management.
- Ensure quality by enforcing coding standards, unit testing coverage, documentation, and CI/CD hygiene.
- Support production systems on a rotational basis and ensure application stability and SLAs.
- Identify technical debt, propose improvements, and contribute to long-term platform strategy.
Skills, Knowledge & Expertise
- Bachelor’s degree in Computer Science, IT, Engineering, or a related field.
- 7–12 years of hands-on experience in application development.
- Experience with cloud technologies (Azure preferred) — App Services, Functions, Storage, SQL/Azure SQL.
- Experience with microservices, containers, or integration frameworks.
- Frontend exposure (React/Angular/JavaScript) is a plus.
- Experience working in regulated industries such as insurance, banking, or financial services.
- Deep expertise with VB.NET or C#, SQL Server, XML, APIs, and designing multi-tier applications.
- Experience working with GitHub, Azure DevOps, or equivalent CI/CD pipelines.
- Strong exposure to Agile/Scrum delivery with distributed global teams.
- Demonstrated ability to lead development efforts and guide technical decisions.
- Strong problem-solving skills with proven experience resolving complex production issues.
