Demo

Principal Software Engineer

Patagonia Health
Cary, NC Full Time
POSTED ON 1/8/2025
AVAILABLE BEFORE 2/6/2025
Overview

We are seeking a highly skilled and experienced Principal Software Engineer to lead and mentor our development team in designing, developing, and deploying cutting-edge software solutions. The ideal candidate will have extensive experience with the Microsoft technology stack, including .NET Core, ASP.NET, C#, SQL Server, and Azure. They will be responsible for overseeing the technical aspects of projects, ensuring best practices in software engineering, and driving continuous integration/continuous deployment (CI/CD) processes.

Key Responsibilities

  • Technical Leadership: Provide technical leadership and mentorship to a team of software engineers, guiding them through complex technical challenges and architectural decisions.
  • Software Development: Design, develop, and maintain high-quality software applications using .NET Core, ASP.NET, C#, and SQL Server.
  • Cloud Integration: Architect, implement, and manage cloud-based solutions on Microsoft Azure, ensuring scalability, performance, and security.
  • CI/CD Pipeline Management: Develop and manage CI/CD pipelines, automating deployment processes to ensure seamless integration and delivery of software products.
  • Code Quality: Establish and enforce coding standards, perform code reviews, and ensure the implementation of best practices in software development.
  • Project Management: Collaborate with project managers, product owners, and other stakeholders to define technical requirements, estimate effort, and prioritize tasks.
  • Innovation: Stay up-to-date with emerging technologies and industry trends, evaluating their applicability to our products and services.
  • Collaboration: Work closely with cross-functional teams, including QA, DevOps, and UX/UI designers, to deliver comprehensive and robust software solutions.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 10 years of experience in software development with a strong focus on the Microsoft technology stack.
  • Extensive experience with .NET Core, ASP.NET, C#, and SQL Server.
  • Proven expertise in designing and implementing cloud solutions using Microsoft Azure.
  • Strong experience with CI/CD practices and tools such as Azure DevOps, Jenkins, or similar.
  • Deep understanding of software architecture, design patterns, and best practices.
  • Experience in leading and mentoring engineering teams.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.
  • Strong communication skills, both written and verbal, with the ability to convey complex technical concepts to non-technical stakeholders.

Preferred Skills

  • Experience with microservices architecture.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Familiarity with frontend technologies like Angular, React, or Vue.js.
  • Experience with automated testing frameworks and tools.

Patagonia Health Inc is an EEO employer - M/F/Vets/Disabled

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Software Engineer?

Sign up to receive alerts about other jobs on the Principal Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Patagonia Health

Patagonia Health
Hired Organization Address Cary, NC Full Time
Company Overview Patagonia Health Inc. is a healthcare software supplier that has built a cloud and apps-based software ...
Patagonia Health
Hired Organization Address Cary, NC Full Time
Company Overview Patagonia Health Inc. is a healthcare software supplier that has built a cloud and apps-based software ...

Not the job you're looking for? Here are some other Principal Software Engineer jobs in the Cary, NC area that may be a better fit.

Principal Software Engineer

ARA Brand, Raleigh, NC

AI Assistant is available now!

Feel free to start your new journey!