Senior Software Engineer - SSE II
Clean Harbors, Inc.26 days ago
Hyderābād, IndiaSenior
Responsibilities
- Design, develop, maintain, and optimize high-performance applications using Microsoft .NET, ASP.NET, .NET Core, and related frameworks.
- Build and enhance RESTful APIs for large-scale, high-availability systems.
- Develop web applications using Angular, TypeScript, JavaScript, HTML5, CSS3, and responsive design.
- Write SQL queries, stored procedures, and database views.
- Collaborate in Agile/Scrum teams on sprint planning, estimation, and delivery.
- Use Git, GitHub, GitHub Copilot, and other development tools to improve speed, maintainability, and code quality.
- Apply SOLID principles, secure coding, performance optimization, and software design best practices.
- Write unit tests using xUnit, NUnit, or equivalent testing frameworks.
Requirements
- At least 8 years of proven experience as a full-stack developer or in a similar role.
- Strong expertise in Microsoft .NET, ASP.NET MVC, .NET Core, C#, ADO.NET, ASP.NET Web API, JavaScript, TypeScript, and CSS.
- At least 5 years of hands-on experience building and maintaining RESTful APIs.
- Beginner-to-intermediate SQL development knowledge, including queries, stored procedures, and views.
- Familiarity with Git, GitHub, GitHub Copilot, or TFS for version control and collaboration.
- Solid understanding of object-oriented design and SOLID principles.
- Experience with unit testing frameworks such as xUnit or NUnit.
- Prior experience with AI-assisted development tools such as GitHub Copilot, Copilot for Microsoft 365, or Cursor.
Benefits
- Work-from-office position in Hyderabad.
- Working hours are 12:00 PM to 9:00 PM IST.