Senior Developer - .NET/C#

Kolkata, West Bengal, India. Siliguri, West Bengal, India

Senior Developer - .NET/C#

  • 202502932
  • Kolkata, West Bengal, India
  • Siliguri, West Bengal, India
查看收藏夹

Description

The ideal candidate will have 10+ years of experience in full-stack development, working on robust web applications and services.
 

Role:

The ideal candidate will be a self-motivated individual with a passion for excellent quality software development:

  • Design, develop, and maintain applications using C#.NET.
  • Analyze and understand existing software modules and take part in documenting the business knowledge gathered.
  • Write complex SQL queries, procedures, and scripts for data manipulation and retrieval.
  • Implement new features, improve existing functionality, and ensure code quality and performance.
  • Collaborate with front-end teams and work on minimal React integration (React 16/17 or higher).
  • Perform unit testing and debugging of the application code.
  • Ensure the application architecture is scalable and maintainable.
  • Troubleshoot production issues, perform root cause analysis, and provide timely solutions.
  • Work in an Agile/Scrum environment, contributing to sprint planning, daily stand-ups, and sprint retrospectives.
  • Mentor junior developers and review their code to ensure best practices are followed.
  • Optimize database performance, including indexing, query optimization, and troubleshooting.
  • Stay up to date with emerging technologies and industry trends.

Qualifications

Requirements:

  • BE, BTech or MCA as educational qualification
  • 10+ years of experience using C# (.NET Framework/Core). Should be expert in object-oriented programming. 
  • SQL: Proficiency in SQL Server (or other relational databases), including writing complex SQL queries, stored procedures, and database optimization techniques.
  • Experience in React or Angular: Familiarity with React/Angular for building front-end components, with a focus on integrating React/Angular into existing/new .NET applications.
  • Hand-on knowledge on Azure or AWS cloud services
  • Web Development: Solid understanding of HTTP, RESTful services, and web application architectures.
  • Version Control: Experience using Git for version control and collaboration in multi-developed environments.
  • Unit Testing: Experience with testing frameworks (e.g. xUnit) to ensure application reliability.
     

Additional Skills:

  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Ability to collaborate effectively in a team environment.
  • Strong understanding of software development, lifecycle and Agile methodologies.
  • Good communication skills with both technical and non-technical team members.

Nice-to-Have:

  • Experience in infrastructure management with Terraform script using YAML.
  • Experience with DevOps tools (preferably GitHub Action) and continuous integration/continuous deployment (CI/CD) pipelines. 

主动联系

任何未经请求主动通过我们的网站或韦莱韬悦员工的个人电子邮件帐户提交的简历/应聘者资料,均视为韦莱韬悦的财产,且无需支付代理费用。要成为韦莱韬悦的授权招聘机构/猎头公司,此类机构必须持有由韦莱韬悦授权招聘人员签署的正式书面协议,并与公司保持积极的工作关系。简历必须按照我们的应聘者提交流程进行提交,包括积极参与特定职位的搜索工作。同样,对于我们授权的招聘机构/猎头公司,如果未能遵守应聘者提交流程,韦莱韬悦将不支付任何代理费用。韦莱韬悦是提倡机会均等的雇主。如果您希望我们保存您的联系信息以便将来考虑,请发送电子邮件至:Agency.inquiries@willistowerswatson.com

我们的办事处

我们的员工为全球 140 多个国家和市场提供服务。这为我们所做的每一项工作注入了全球视野,同时也能够为您创造许多绝佳的合作机遇与成长空间。探索下面的地图,探索您的职业发展可能。