Senior Software Engineer

PMMC

Charlotte (NC)

On-site

USD 110,000 - 140,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare Plans
Flexible PTO
Professional Development
Competitive Compensation
Work-Life Balance Perks

Job summary

PMMC is seeking a skilled software engineer to design, develop, test, and maintain scalable web apps, APIs, microservices, and cloud solutions on .NET and Azure. You will participate in platform modernization and SQL optimization within an Agile team.

Candidate should have a BS in CS/SE or related field and 3–5 years of professional experience, with strong proficiency in C#, .NET Core, ASP.NET, Angular, EF, Web API, Azure, DevOps, Git, and SQL Server. Knowledge of microservices and DDD is valued.

Qualifications

  • A bachelor's degree in Computer Science, Software Engineering, or a related field and 3–5 years of professional software development experience are required.
  • Proficiency in C#, .NET Core, ASP.NET, Angular, Entity Framework, Web API, Azure, Azure DevOps, Git, SQL Server, CI/CD, and cloud-native development.
  • Knowledge of microservices, SOA, and Domain-Driven Design (DDD).

Responsibilities

  • Design, develop, test, and maintain scalable web applications, APIs, microservices, and cloud solutions using .NET technologies and Azure.
  • Support platform modernization and optimize SQL databases while collaborating in an Agile environment.
  • Manage CI/CD pipelines and deployments, resolve technical issues, and uphold quality, security, performance, and documentation standards.

Skills

C#
.NET Core
ASP.NET
Angular
Entity Framework
Web API
Azure
CI/CD
Git
SQL Server
Microservices
SOA
DDD

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Job description

Design, develop, test, and maintain scalable web applications, APIs, microservices, and cloud solutions using .NET technologies and Azure, while supporting platform modernization and optimizing SQL databases. Collaborate with product and engineering teams in an Agile environment, manage CI/CD and deployments, resolve technical issues, and uphold quality, security, performance, and documentation standards.

Requirements: A bachelor's degree in Computer Science, Software Engineering, or a related field and 3–5 years of professional software development experience are required. Candidates should be proficient in C#, .NET Core, ASP.NET, Angular, Entity Framework, Web API, Azure, Azure DevOps, Git, SQL Server, CI/CD, and cloud-native development, with knowledge of microservices, SOA, and DDD.

Key Skills: C#, .NET Core, ASP.NET, Angular, Entity Framework, Web API, Microsoft Azure, Azure DevOps, Git, SQL Server, CI/CD, Microservices, Service-Oriented Architecture, Domain-Driven Design, Agile Development, Cloud-Native Application Development

Benefits: Healthcare Plans, Flexible Paid Time Off, Professional Development Opportunities, Competitive Compensation, Work-Life Balance Perks

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Franklin Fitch • Boston (MA)

On-site
USD 90,000 - 130,000
Comprehensive Benefits Package
Annual Bonus
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Kansas City (MO)

On-site
USD 100,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Straive • United States

On-site
USD 120,000 - 150,000
net Developer
net Developer

BizTec Global LLC • Coppell (TX)

On-site
USD 140,000 - 180,000
Senior Software Engineer - Full Stack .NET Azure Developer
Senior Software Engineer - Full Stack .NET Azure Developer

Marathon Petroleum Corporation • San Antonio (TX)

On-site
USD 120,000 - 180,000
Health insurance
Vision insurance
Dental insurance
+5
Senior Software Engineer
Senior Software Engineer

Tavant • Coppell (TX)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Object Oriented Search • Concord (NC)

On-site
USD 120,000 - 170,000
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Vizient • Missouri

On-site
USD 110,000 - 150,000
Software Engineer III
Software Engineer III

Busey Bank • Phoenix (AZ)

On-site
USD 110,000 - 160,000
401(k) match
Profit sharing
Employee stock purchase plan
+12
Software Engineer III
Software Engineer III

Insight Global • Cleveland (OH)

On-site
USD 110,000 - 140,000