Get daily remote job opportunities in your inbox

No middlemen, no spam, no infinite scrolling.

Get relevant job opportunities, one email at a time.

Unsubscribe at any time.

Senior Software Engineer @WNS Global Services

[Hiring] Senior Software Engineer @WNS Global Services

Mar 26, 2025 - WNS Global Services is hiring a remote Senior Software Engineer. 💸 Salary: unspecified. 📍Location: India.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We are looking for a highly skilled and experienced Senior Software Engineer to join our dynamic development team. The ideal candidate will have 7-8 years of hands-on experience with the latest Microsoft technology stack, including expertise in AI, Azure, API development, and SQL Server. As a Senior Software Engineer, you will play a key role in designing, developing, and deploying high-performance software solutions that leverage cutting-edge technologies to meet our business objectives.

  • Software Development & Architecture: Design, develop, and maintain robust, scalable, and secure software applications using Microsoft technologies, including .NET Core, C#, ASP.NET Core, and modern front-end frameworks (e.g., Angular, React).
  • AI and Machine Learning Integration: Implement AI and machine learning models and integrate them into applications to improve business processes and user experiences.
  • Azure Development & Cloud Solutions: Design, implement, and deploy cloud-based solutions using Microsoft Azure services, including Azure Functions, Azure App Services, Azure Storage, and Azure SQL Databases. Ensure applications are optimized for scalability, security, and performance in the cloud.
  • API Development & Integration: Build, maintain, and optimize RESTful APIs and services, ensuring smooth integration with both internal and third-party systems. Collaborate with cross-functional teams to develop solutions that align with business requirements.
  • Database Design & Optimization: Work with SQL Server databases to design and optimize database structures and queries, ensuring high performance, security, and data integrity.
  • Code Quality & Best Practices: Maintain high standards of code quality by applying SOLID principles, design patterns, and best practices. Conduct code reviews and mentor junior developers to foster team growth.
  • Collaboration & Agile Methodologies: Collaborate with cross-functional teams in an agile development environment to deliver projects on time and within scope. Participate in sprint planning, stand-ups, retrospectives, and other agile ceremonies.
  • Troubleshooting & Support: Provide ongoing support for deployed applications, addressing performance issues, bugs, and enhancements. Identify, troubleshoot, and resolve technical challenges in the development and production environments.

Qualifications

  • Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Certifications in Microsoft technologies (e.g., Azure Developer Associate) are a plus.
  • Experience with frontend technologies (JavaScript, TypeScript, React, Angular) is beneficial.

Requirements

  • 7-8 years of experience in software development with a strong focus on the Microsoft technology stack.
  • Proven expertise in .NET Core, C#, ASP.NET Core, MVC, React or Angular and related frameworks.
  • Solid understanding of AI/ML concepts and experience with integrating AI solutions into applications.
  • Hands-on experience with Microsoft Azure services and cloud architecture.
  • Strong experience with API development (RESTful APIs) and integrating APIs with various systems.
  • Extensive experience with SQL Server (design, optimization, and querying).
  • Strong understanding of modern software development methodologies (Agile, Scrum).
  • Deep knowledge of cloud computing concepts, CI/CD pipelines, DevOps practices.
  • Experience with Azure DevOps, Azure Cognitive Services, and related Azure tools.
  • Familiarity with containerization technologies such as Docker and Kubernetes is a plus.
  • Experience with version control tools, such as Git.

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.

Similar Remote Jobs

More jobs at WNS Global Services

More Software Development jobs

More jobs in India

Before You Apply
📍 Be aware of the location restriction for this remote position: India
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @WNS Global Services
Software Development
Salary 💸 unspecified
Remote Location
India
Job Type full-time
Posted Mar 26, 2025
Apply for this position Unlock 54,513 Remote Jobs
📍 Be aware of the location restriction for this remote position: India
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer Apply for this position Unlock 54,513 Remote Jobs
×
  • Unlock 54,513 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in March 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community