.Net Developer

.Net Developer

WNS | Bangalore, KA, IN

Posted 12 days ago

Apply Now

Description

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. Our global footprint spans 16 countries with 61 delivery centers worldwide including in China, Costa Rica, India, the Philippines, Poland, Romania, South Africa, Spain, Sri Lanka, Turkey, United Kingdom and the United States.


Job Description


Job Description


Proficient in Web Application development using ASP.NET, C# with .Net version 6 to 8 years of experience.


Proficiency in {{ C# | Visual Basic, depending on the specific project }}


Experience using .NET {{ 4.5+ | Core }}


Experience in developing {{ ASP.NET MVC | ASP.NET Core MVC }} applications


Understanding of HTML, JS, and CSS


Proficient knowledge in {{ SQL Server | Oracle | other RDBMS }}


Database design including indexes and data integrity


Delivering a high-quality application


Integrating with front-end developers


Ensuring a required level of performance


Writing test-backed server-side code


Analysing requirements and designing new functionality


Supporting and fixing existing functionality


Selecting and using the most appropriate and efficient technologies for a particular application


Designing and building application layers


Manage client interaction


Translate use cases into functional applications


Design, build, and maintain efficient, reusable, and reliable C# code


Ensure the best possible performance, quality, and responsiveness of applications


Help maintain code quality


Good hands on designing, coding, debugging, technical problem solving, and writing Unit Test cases, etc.


Qualifications


Graduate/Post Graduate