Jobs · OTHR · Massachusetts

Full Stack .NET & Angular Developer

TALENT Software Services · Norwell, MA · 1 wk ago
On-siteOTHRFull-time

About the role

Seeking a highly skilled Full Stack .NET & Angular Developer with strong hands-on experience in application development, API architecture, system integration, Azure cloud services, and modern web and mobile technologies.

This role involves leading a technical development team and providing architectural guidance, conducting code reviews, and driving continuous improvement. The ideal candidate will deliver high-quality software solutions aligned with business requirements. Experience or exposure to AI technologies is a strong advantage.

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, and 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, and 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, and other integration patterns.
  • Optimize API performance, security, and reliability.
  • Collaborate with mobile application teams across Android, iOS, Xamarin, MAUI, and 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, and 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.

Similar jobs