19 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 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
- Requires 6–9 years of software development experience using .NET, C#, and SQL Server.
- Requires a bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.
- Experience with WebForms and ASP.NET MVC is preferred.
- Familiarity with .NET Core and modern web development practices is required.
- Requires understanding of relational databases and optimized SQL queries.
- Requires knowledge of version control using Git, unit testing, and CI/CD pipelines.
- Requires experience with the Azure cloud platform.
- Requires understanding of .NET HTTP request pipelines, clean architecture, dependency injection, and unit testing.
- Requires software engineering principles, problem-solving ability, analytical thinking, communication, collaboration, ownership, and adaptability.
Benefits
- Flexible working environment.
- Volunteer time off.
- LinkedIn Learning.
- Employee Assistance Program (EAP).
- The position is based in Chennai.
