21 hours ago
Chennai, IndiaSenior
Responsibilities
- Develop, maintain, and enhance applications using .NET, C#, and SQL Server.
- Migrate legacy WebForms applications to .NET Core.
- Implement and maintain RESTful APIs and backend services.
- Work with stakeholders to understand business requirements and deliver efficient solutions.
- Optimize database queries and improve application performance.
- Participate in code reviews, testing, and deployment activities.
- Collaborate with team members to support system stability, security, and scalability.
- Troubleshoot and debug existing and new applications.
Requirements
- Require 6–9 years of software development experience using .NET, C#, and SQL Server.
- Require experience with WebForms and familiarity with .NET Core and modern web development practices.
- Prefer experience with ASP.NET MVC.
- Require understanding of relational databases and optimized SQL queries.
- Require knowledge of version control with Git, unit testing, and CI/CD pipelines.
- Require experience with Azure cloud platforms.
- Require understanding of .NET HTTP request pipelines, clean architecture, dependency injection, and unit testing.
- Require a bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.
- Require strong software engineering, problem-solving, analytical, communication, collaboration, ownership, and adaptability skills.
Benefits
- Flexible working environment.
- Volunteer time off.
- LinkedIn Learning.
- Employee Assistance Program (EAP).
- Position located in Chennai.
