Senior .NET & Azure Architect

PCMI

United States

Remote

USD 88,000 - 99,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive benefits package
Paid time off and holidays
Professional development opportunities
Employee events

Job summary

PCMI is seeking a Senior Software Engineer to lead the design and development of complex web applications using .NET Core, ASP.NET, and Angular. You will mentor juniors, enforce coding standards, and drive architectural decisions with Azure-based solutions.

The role requires 7+ years of experience, strong C#, TypeScript, and JavaScript skills, and a deep understanding of DDD, UI/UX, and DevExpress controls. Expect collaboration across teams and a focus on performance and reliability.

Qualifications

  • Bachelor’s degree in Computer Science or related field or equivalent work experience.
  • 7+ years of professional experience with .NET Framework, .NET Core, ASP.NET, Angular, and SQL Server.
  • Proficiency in C#, Angular, TypeScript, and JavaScript.
  • Strong understanding of Domain-Driven Design (DDD) principles and implementation.
  • Experience with cloud technologies, specifically Azure (App Services, Service Bus, Azure SQL).
  • Proficiency in unit testing frameworks (MSTest, NUnit, xUnit) and test-driven development (TDD).
  • Experience with CI/CD pipelines and DevOps practices (Azure DevOps, TeamCity, Octopus).
  • Knowledge of SOLID, DRY, KISS, and YAGNI principles.
  • Experience with DevExpress controls and a solid understanding of UI/UX principles.
  • Experience with AI-assisted development tools (GitHub Copilot).

Responsibilities

  • Lead the design, development, and deployment of complex web applications using .NET Core, .NET Framework, ASP.NET, and Angular.
  • Build highly scalable, maintainable, and secure solutions leveraging Azure cloud services.
  • Collaborate with cross-functional teams to design and implement key features, translating business requirements into technical solutions.
  • Implement Domain-Driven Design (DDD) principles to ensure architecture supports business needs.
  • Mentor junior developers and conduct code reviews to enforce high coding standards and best practices.
  • Optimize application performance and ensure high availability in production environments.
  • Work with SQL Server databases and integrate DevExpress controls for complex UI components.
  • Ensure code quality through extensive unit testing using industry-standard frameworks.
  • Participate in and contribute to architectural discussions and technology strategy.
  • Troubleshoot and resolve complex production issues, identifying root causes.
  • Introduce and evaluate new technologies appropriate for team adoption.

Skills

C#
Angular
TypeScript
JavaScript
DDD
SOLID
UI/UX
Unit testing
TDD
CI/CD
DevOps
AI tools

Education

Bachelor's degree in CS or related field

Tools

Azure
Azure DevOps
Service Bus
Azure SQL
SQL Server
DevExpress controls
MSTest
NUnit
xUnit
TeamCity
Octopus

Job description

PCMI is seeking a Senior Software Engineer to lead the design and development of complex web applications using .NET Core, ASP.NET, and Angular. You will mentor juniors, enforce coding standards, and drive architectural decisions with Azure-based solutions.

The role requires 7+ years of experience, strong C#, TypeScript, and JavaScript skills, and a deep understanding of DDD, UI/UX, and DevExpress controls. Expect collaboration across teams and a focus on performance and reliability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote .NET Core & Angular Software Engineer
Remote .NET Core & Angular Software Engineer

PCMI • United States

Remote
USD 71,000 - 78,000
Health, Dental & Vision Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
+13
Senior .NET & Cloud Architect — Microservices Lead
Senior .NET & Cloud Architect — Microservices Lead

TechDigital Group • Princeton (NJ)

On-site
USD 120,000 - 150,000
Senior .NET Engineer - Azure Microservices, Flexible PTO
Senior .NET Engineer - Azure Microservices, Flexible PTO

PMMC • Charlotte (NC)

On-site
USD 110,000 - 140,000
Healthcare Plans
Flexible PTO
Professional Development
+2
Senior .NET & Azure Web Engineer (Angular)
Senior .NET & Azure Web Engineer (Angular)

Numerator • Indiana

On-site
USD 120,000 - 180,000
Senior .NET Tech Lead — Azure, APIs & Enterprise Apps
Senior .NET Tech Lead — Azure, APIs & Enterprise Apps

TechDigital Group • Raleigh (NC)

On-site
USD 120,000 - 170,000
.NET Senior Full Stack Developer
.NET Senior Full Stack Developer

Compunnel, Inc. • New Jersey

On-site
USD 90,000 - 120,000
Mid Senior Level .NET Lead
Mid Senior Level .NET Lead

Workiy Inc. • United States

Remote
USD 140,000 - 180,000
Senior .NET WinForms & ASP.NET Engineer - Azure
Senior .NET WinForms & ASP.NET Engineer - Azure

Numerator • Indiana

On-site
USD 100,000 - 140,000
.Net Architect
.Net Architect

TechDigital Group • Torrance (CA)

On-site
USD 90,000 - 150,000
Technical Architect(.Net)
Technical Architect(.Net)

TechDigital Group • Princeton (NJ)

On-site
USD 120,000 - 150,000