Ability to design modern, scalable web and API architectures for migrated applications. Ability to work effectively with architects, product owners, developers, and other stakeholders.
Numbers & Facts
Location
Norwell, MA
Salary
$55.30 Per Hour
Description
Job Description – Full Stack .NET & Angular Developer
Job Title: Full Stack .NET & Angular Developer
Location: Norwell, MA – Onsite
Duration: 6 months
GBaMS ReqID: 10958021
Experience: 8+ years
Primary Skills: .NET, C#, Angular, Azure
Role Type: Full Stack Development / Technical Lead
Role Summary
Seeking a highly skilled Full Stack .NET & Angular Developer with strong hands-on experience in:
Application development
API architecture
System integration
Azure cloud services
Modern web and mobile technologies
Lead a technical development team and provide architectural guidance.
Conduct code reviews and drive continuous improvement.
Deliver high-quality software solutions aligned with business requirements.
Experience or exposure to AI technologies is a strong advantage.
Strong background in .NET, C#, Angular, and modern web technologies.
Hands-on experience with application migration projects.
Key Responsibilities
Develop and maintain applications using .NET Core / .NET 6+ and C#.
Develop user interfaces using Angular, including the latest versions.
Perform detailed code reviews and provide technical feedback.
Drive coding standards, best practices, and continuous improvement.
Design and build:
RESTful APIs
Microservices
Integration components
Troubleshoot and resolve complex technical issues.
Lead, mentor, and guide a team of developers.
Ensure delivery of high-quality software solutions.
Oversee the complete Software Development Life Cycle (SDLC), including:
Design
Development
Code reviews
Testing
Deployment
Collaborate with architects, product owners, and cross-functional teams.
Understand existing WPF application architecture and business requirements.
Support migration of existing WPF applications to web-based solutions.
Architect and implement scalable and secure APIs and services.
Integrate internal and external systems using:
REST
SOAP
Webhooks
Other integration patterns
Optimize API performance, security, and reliability.
Collaborate with mobile application teams across:
Android
iOS
Xamarin
MAUI
React Native
Understand mobile integration patterns, API consumption, and performance considerations.
Implement and maintain CI/CD pipelines and DevOps practices.
Support scalable cloud architecture and solution design.
Azure / Cloud Skills
Hands-on experience with Azure App Services.
Experience with Azure Functions.
Experience with Azure API Management.
Experience with Azure Cosmos DB.
Experience with Azure Key Vault.
Experience with Azure Storage.
Experience with Azure DevOps.
Strong understanding of cloud architecture and scalable solutions.
Experience designing and deploying cloud-based applications.
Required Technical Skills
.NET Core / .NET 6+
C#
ASP.NET Core
Web API
Angular
Entity Framework / Entity Framework Core
LINQ
RESTful APIs
Microservices architecture
System integration
SQL Server
Stored Procedures
MySQL or other relational databases
WPF
Azure
CI/CD
DevOps
Application Migration Experience
Experience working with existing WPF applications.
Ability to understand legacy application architecture and business requirements.
Experience transitioning or migrating WPF applications to modern web-based applications.
Ability to design modern, scalable web and API architectures for migrated applications.
Mobile Integration
Understanding of mobile application development or integration workflows.
Experience collaborating with mobile development teams.
Knowledge of mobile API consumption and integration patterns.
Familiarity with Android, iOS, Xamarin, MAUI, or React Native environments.
AI / Emerging Technologies
Working knowledge of AI technologies is preferred.
Experience with Azure Cognitive Services is a plus.
Ability to identify opportunities for AI integration into applications and business solutions.
Leadership & Soft Skills
Strong technical leadership and team mentoring skills.
Excellent communication and collaboration skills.
Strong problem-solving and debugging abilities.
Ability to provide architectural and technical guidance.
Strong code review and quality assurance skills.
Ability to work effectively with architects, product owners, developers, and other stakeholders.
Qualifications
8+ years of hands-on experience in .NET and Angular development.
Strong expertise in:
C#
.NET Core / .NET 6+
Entity Framework
LINQ
Angular
In-depth knowledge of API architecture, microservices, and system integration.
Strong experience with SQL Server, stored procedures, and ORM frameworks.
Experience with Azure services and cloud-based solution design.
Familiarity with WPF and application migration.
Understanding of mobile application integration.
Strong communication, leadership, and problem-solving skills.