Full-stack Engineer (C#/Angular)
Location: Hybrid in Boston, Massachusetts, with 3 days per week required on-site.
Commitment: Full-time (40/hr per week)
Duration: 6-12 months, with potential extension
Contract type: 1099 independent contractor. Please note that visa sponsorship is NOT available for this engagement.
About the Opportunity
We are looking for an experienced Full-Stack Developer (C#/Angular) to support the continued development of an enterprise IoT platform for a leading climate solutions and transportation technology company.
This is a hands-on development role requiring strong experience across the full technology stack, with a particular emphasis on front-end development using Angular. The current technology environment includes C#, Angular, SQL Server, and Azure. The team is also adopting modern AI-assisted development workflows, including AI coding tools, AI agents, and agentic orchestration technologies.
Requirements
Responsibilities
- Build, enhance, and maintain features across an enterprise IoT platform.
- Take significant ownership of front-end development using Angular or AngularJS.
- Develop reliable and scalable back-end functionality using C#/.Net
- Work with SQL Server and Azure-based services.
- Write production-quality code supported by automated unit and functional testing.
- Apply software architecture patterns, engineering standards, and development best practices.
- Collaborate with product, architecture, and engineering stakeholders.
- Contribute to AI-assisted software development workflows, preferably using Cursor.
- Support secondary platform components using ReactJS, TypeScript, Node.js, and PostgreSQL or similar technologies.
- Participate in the development of AI agents, agentic orchestration solutions, and MCP Server capabilities.
Required Qualifications
- At least of 4 years of relevant professional experience.
- Strong hands-on experience with C# and .NET development.
- Extensive front-end development experience.
- Strong experience with Angular or AngularJS.
- Experience working with SQL Server.
- Experience developing and deploying solutions using Microsoft Azure.
- Hands-on experience writing automated unit and functional tests.
- Experience applying software architecture patterns and engineering best practices.
- Ability to contribute effectively across both front-end and back-end systems.
Preferred Qualifications
- Experience developing or extending IoT platforms.
- Experience with AI-assisted development tools, particularly Cursor.
- Experience developing AI agents.
- Knowledge of production-level agentic orchestration or MCP Server development.
- Experience with ReactJS.
- Experience with TypeScript and Node.js.
- Experience with AWS.
- Experience with PostgreSQL or similar relational databases.
Engagement Highlights
- Long-term, full-time engagement with a leading enterprise client.
- Work on a modern IoT platform supporting climate and transportation solutions.
- Exposure to AI-assisted coding, AI agents, and agentic orchestration systems.
- Potential for engagement extension beyond the initial contract term.
Work Arrangement
This is a hybrid opportunity for professionals located near Boston, Massachusetts.
Interested candidates are encouraged to apply with an updated resume highlighting their experience with C#, Angular, SQL Server, Azure, automated testing, and full-stack application development.