Senior Software Engineer
Full Job Description
About the Role
Clean Harbors Inc. (NYSE listed) is a $6.5 billion US-based company founded in 1980 near Boston by Mr. Alan S. McKim, providing premier environmental, energy, and industrial services on-site.
Position Details
- Title: Senior Engineer - .NET Fullstack
- Location: Hyderabad (Work from Office)
- Working Hours: 12:00 PM to 9:00 PM IST
Key Responsibilities
- Design, develop, and maintain high-performance .NET applications using Microsoft .NET, ASP.NET, .NET 10 Core, and related frameworks.
- Build, enhance, and optimize RESTful APIs for large-scale, high-availability systems.
- Work with SQL databases to write basic queries, stored procedures, and views.
- Develop responsive web applications using Angular, TypeScript, HTML5, CSS3, Git, and best practices in UI/UX design.
- Collaborate in Agile/Scrum teams for sprint planning, estimation, and delivery.
- Leverage DevOps tools like GitHub and GitHub Copilot to improve development speed and code quality.
- Implement SOLID principles, secure coding standards, and performance optimization strategies.
- Create unit tests using frameworks such as xUnit or NUnit.
Qualifications
Required Experience: Minimum 8+ years of proven experience as a Full Stack Developer.
Technical Skills:
- Microsoft .NET, ASP.NET MVC, .NET Core/C#, ADO.NET
- RESTful API development (5+ years)
- SQL Development (Beginner–Intermediate acceptable)
- JavaScript, TypeScript, CSS, Angular 5+
- Version control with Git, GitHub, TFS
Design & Testing:
- Solid understanding of object-oriented design and SOLID principles.
- Experience with unit testing frameworks (xUnit or NUnit).
Modern Development Tools
- Familiarity with AI-assisted development tools such as GitHub Copilot, Copilot for M365, and Cursor.
Company
Clean Harbors
Clean Harbors is North America's leading provider of environmental and industrial services, serving a diverse customer base including major Fortune 500 companies across chemical, manufacturing, govern...