REF90515E_2026216469 - Deputy Manager - WTS - .Net Developer + Angular - 5 to 7 years' Experience
- Full-time
Company Description
WNS (Holdings) Limited (NYSE: WNS), is a leading Business Process Management (BPM) company. We combine our deep industry knowledge with technology and analytics expertise to co-create innovative, digital-led transformational solutions with clients across 10 industries. We enable businesses in Travel, Insurance, Banking and Financial Services, Manufacturing, Retail and Consumer Packaged Goods, Shipping and Logistics, Healthcare, and Utilities to re-imagine their digital future and transform their outcomes with operational excellence.We deliver an entire spectrum of BPM services in finance and accounting, procurement, customer interaction services and human resources leveraging collaborative models that are tailored to address the unique business challenges of each client. We co-create and execute the future vision of 400+ clients with the help of our 44,000+ employees.
Job Description
Job Summary - Senior Software Engineer – .NETWe are seeking a highly skilled Senior Software Engineer with 5–7 years of hands-on experience in .NET technologies, strong Azure cloud infrastructure knowledge, and expertise in SQL Server. The ideal candidate should also have solid front-end experience using React or AngularJS and be capable of designing, developing, and maintaining scalable enterprise applications.Key Responsibilities• Design, develop, test, and maintain robust web and backend applications using .NET / .NET Core• Build and consume RESTful APIs and microservices• Develop scalable cloud-based solutions using Microsoft Azure• Work with Azure services such as App Services, Azure Functions, Storage Accounts, Azure SQL, Key Vault, and Azure DevOps• Design and optimize SQL Server databases, stored procedures, and queries• Develop responsive UI components using React or AngularJS• Collaborate with cross-functional teams including product, QA, DevOps, and UI/UX• Perform code reviews and ensure adherence to best practices and coding standards• Troubleshoot, debug, and optimize application performance• Participate in architecture discussions and technical decision-makingRequired Skills & Qualifications• 5–7 years of professional experience in software development• Strong expertise in C#, ASP.NET, ASP.NET Core, Web API• Hands-on experience with Microsoft Azure infrastructure• Proficient in SQL Server, database design, and performance tuning• Experience with front-end frameworks: React or AngularJS• Strong understanding of OOP principles, design patterns, and SOLID principles• Experience with Git and CI/CD pipelines (Azure DevOps preferred)• Familiarity with Agile/Scrum development methodologies• Excellent problem-solving and communication skillsGood to Have• Experience with microservices architecture• Experience with Unit Testing frameworks (xUnit, NUnit, MSTest)• Knowledge of Azure Monitoring and Application Insights
Qualifications
• Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)