.NET Developer

Chennai, Tamil Nadu, India
Dec 24, 2024
Dec 24, 2025
Hybrid
Full-Time
5 Years
Job Description

We are looking for talented and experienced Technical Leads specializing in .NET Development to join our dynamic team. As a Technical Lead, you will play a key role in the design, development, and deployment of cutting-edge software solutions. This is a fantastic opportunity to work on complex projects in a hybrid work environment and contribute to impactful software applications.

Key Responsibilities

  • Lead and mentor a team of developers, ensuring the delivery of high-quality software solutions.
  • Design, develop, and maintain applications using ASP.NET and .NET Core technologies.
  • Hands-on experience with React for developing responsive and user-friendly front-end applications.
  • Collaborate with cross-functional teams to integrate REST APIs and SOAP services, ensuring smooth communication between different components of the system.
  • Work with a variety of Relational Database Management Systems (RDBMS), including SQL Server, MySQL, PLSQL, NoSQL, MongoDB, PostgreSQL, and GraphDB. Optimize complex SQL queries to ensure performance and efficiency.
  • Ensure the scalability, security, and reliability of the applications you build by implementing best practices and design patterns.
  • Provide guidance and support for troubleshooting issues and debugging applications.
  • Take ownership of delivering solutions in a timely manner while adhering to quality standards and requirements.
  • Constantly improve the development processes and practices, focusing on code quality, testing, and integration.
  • Communicate effectively with stakeholders, ensuring alignment with business goals and technical specifications.

Mandatory Technical Skills

  • Minimum of 5 years of hands-on programming experience with ASP.NET and .NET Core.
  • Strong experience working with React and developing front-end applications.
  • Expertise in designing and integrating REST APIs and SOAP services to connect systems and enhance functionality.
  • Proven experience working with RDBMS technologies such as SQL Server, MySQL, PLSQL, MongoDB, PostgreSQL, and GraphDB. Ability to write complex queries and optimize them for performance.
  • In-depth knowledge of object-oriented programming (OOP), software development life cycle (SDLC), and best coding practices.
  • Strong communication skills to collaborate effectively with both technical and non-technical teams.

Good to Have

  • Experience in Microservices architecture, breaking down applications into smaller, manageable services that are independently deployable and scalable.
  • Exposure to cloud technologies such as Azure, AWS, or GCP and the ability to deploy and manage applications in a cloud environment.
  • Knowledge of LDAP, OAuth 2.0, and PKI for identity management and secure authentication processes in modern web applications.
  • Familiarity with containerization (Docker) and orchestration tools (Kubernetes) for building and managing scalable applications.

What We Offer

  • A hybrid work environment that provides the flexibility of working from home and collaborating in the office.
  • Opportunity to work with cutting-edge technologies in a dynamic and challenging environment.
  • Career growth opportunities, including mentorship, training, and the potential to move into leadership roles.
  • A collaborative work culture with a focus on teamwork, learning, and innovation.
  • Competitive salary and benefits, including health insurance and paid time off.

If you are an experienced Technical Lead with a passion for .NET technologies and have the skills to build innovative solutions, we want to hear from you! Join our team and help us deliver world-class software that makes an impact.

Apply today and take the next step in your career with us!

Related Jobs