Full Stack .NET & Angular Developer

Talent Software Services, Inc.

  • Norwell, MA
  • 6 days ago
  • $55.30 Per Hour

Highlights

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

LocationNorwell, 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.

Similar Jobs