Sr Principal Engineer, Software Lead

Zvh

Raleigh (NC)

Hybrid

USD 144,000 - 198,000

Full time

4 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 coverage
ESPP
401(k) with company match
Paid time off 20-35 days
Parental leave
Education assistance

Job summary

Baxter is seeking a Sr. Principal Software Engineer- Software Architect (.NET) to translate requirements into software specifications and define the architecture for our .NET platform in Raleigh.

You will lead architectural decisions, mentor engineers, and drive API design while partnering with a fellow architect to deliver scalable solutions. The role requires 8+ years in production software with C#, .NET, and Azure, plus experience with Kubernetes, REST/GraphQL, and event-driven systems.

Qualifications

  • Associate degree or higher in Computer Science, Software Engineering, Computer Engineering, or a related field.
  • 8+ years of experience delivering production software on the .NET platform.
  • Expert proficiency in C#, .NET, ASP.NET Core, Entity Framework Core, and SQL Server.
  • Experience designing scalable APIs and services using REST, GraphQL, and event-driven architectures.
  • Strong understanding of software architecture, OOD, design patterns, data modeling, and SDLC best practices.
  • Hands-on experience with Azure, CI/CD pipelines, automated testing, GitHub, containerization, and secure software development practices.
  • Experience with Kubernetes, RabbitMQ, and cloud-native development.

Responsibilities

  • Translate product and system requirements into complete, unambiguous, and testable software requirements and maintain traceability.
  • Partner with a fellow architect to define and evolve the software architecture for our .NET application platform and select cost-effective solutions.
  • Produce and maintain requirements and architecture deliverables such as SRS, architecture/design docs, interfaces.
  • Design, develop, test, and deliver production software against defined requirements and architecture.
  • Lead technical feasibility analyses to inform requirements, architecture, and roadmap decisions.
  • Establish and uphold architectural standards, patterns, and engineering practices; review designs.
  • Mentor engineers in architecture, design, and lifecycle methodologies.
  • Influence technical strategy and roadmaps; present architecture and project overviews to leadership.
  • Plan and schedule requirements, architecture, and design activities within quality, time, and budget bounds.

Skills

C#
.NET
ASP.NET Core
Entity Framework Core
SQL Server
REST APIs
GraphQL
Event-driven architecture
Software architecture
Design patterns
SDLC
Kubernetes
RabbitMQ
Azure
CI/CD pipelines
GitHub
Containerization
Agile/Scrum

Education

Associate degree or higher in Computer Science / Software Engineering / Computer Engineering

Tools

Azure
CI/CD pipelines
GitHub
Containerization
Kubernetes

Job description

This is where your work makes a difference. At Baxter, we believe every person- regardless of who they are or where they are from- deserves a chance to live a healthy life. It was our founding belief in 1931 and continues to be our guiding principle. We are redefining healthcare delivery to make a greater impact today, tomorrow, and beyond. Our Baxter colleagues are united by our Mission to Save and Sustain Lives. Together, our community is driven by a culture of courage, trust, and collaboration. Every individual is empowered to take ownership and make a meaningful impact. We strive for efficient and effective operations, and we hold each other accountable for delivering exceptional results. Here, you will find more than just a job- you will find purpose and pride.

Your Role at Baxter
Sr. Principal Software Engineer- Software Architect (.NET)
  • Translate product and system requirements into complete, unambiguous, and testable software requirements, and maintain traceability through to verification.
  • Partner with a fellow architect to define and evolve the software architecture for our .NET application platform, weighing design alternatives and selecting cost-effective solutions that meet business objectives.
  • Produce and maintain requirements and architecture deliverables, including software requirements specifications, architecture and design documents, and interface specifications.
  • Design, develop, test, and deliver production software against the requirements and architecture you define.
  • Lead technical feasibility analyses to inform requirements, architecture, and roadmap decisions.
  • Establish and uphold architectural standards, patterns, and engineering practices, and serve as an independent reviewer in technical and design reviews.
  • Mentor engineers in architecture, design, and lifecycle methodologies, fostering a culture of knowledge sharing and continuous improvement.
  • Influence technical strategy and roadmaps, and present architecture, technical, and project overviews to leadership.
  • Plan and schedule requirements, architecture, and design activities, and coordinate engineers within quality, time, and budget boundaries.
What you’ll bring
  • Associate degree or higher in Computer Science, Software Engineering, Computer Engineering, or a related field.
  • 8+ years of experience developing and delivering production software solutions on the .NET platform.
  • Expert proficiency in C#, .NET, ASP.NET Core, Entity Framework Core, and SQL Server.
  • Experience designing and building scalable APIs and services using REST, GraphQL, and event-driven architectures.
  • Strong understanding of software architecture, object-oriented design, design patterns, data modeling, and SDLC best practices.
  • Hands-on experience with Azure, CI/CD pipelines, automated testing, GitHub, containerization, and secure software development practices.
  • Experience with Kubernetes, asynchronous messaging technologies (e.g., RabbitMQ), and cloud-native application development.
  • Strong communication and collaboration skills, with experience working in Agile/Scrum environments and delivering solutions to complex technical challenges; healthcare interoperability experience (HL7 FHIR) is a plus.

Baxter is dedicated to addressing the demand for flexibility in the workplace. We achieve this through our flexible workplace policy, which mandates a minimum number of days onsite each week. This policy offers the advantages of in-person connection and collaboration to advance our Mission. The flexible workplace policy adheres to local laws and legal regulations. Baxter reserves the right to modify, pause, or end this policy as business needs evolve.

We understand compensation is an important factor as you consider the next step in your career. At Baxter, we are committed to equitable pay for all employees, and we strive to be more transparent with our pay practices. The estimated base salary for this position is $144,000-$198,000 annually. The estimated range is meant to reflect an anticipated salary range for the position. We may pay more or less than the anticipated range based upon market data and other factors, all of which are subject to change. Individual pay is based upon location, skills and expertise, experience, and other relevant factors. This position may also be eligible for discretionary bonuses.

US Benefits at Baxter (except for Puerto Rico)
  • Medical and dental coverage that start on day one
  • insurance coverage for basic life
  • accident
  • short-term and long-term disability
  • business travel accident insurance
  • Employee Stock Purchase Plan (ESPP), with the ability to purchase company stock at a discount
  • 401(k) Retirement Savings Plan (RSP), with options for employee contributions and company matching
  • Flexible Spending Accounts
  • educational assistance programs
  • time-off benefits such as paid holidays
  • paid time off ranging from 20 to 35 days based on length of service
  • family and medical leaves of absence
  • paid parental leave
  • commuting benefits
  • Employee Discount Program
  • Employee Assistance Program (EAP)
  • childcare benefits

Join us and enjoy the competitive compensation and benefits we offer to our employees.

Baxter is an equal opportunity employer. Baxter evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.

Know Your Rights: Workplace Discrimination is Illegal

We strongly oppose workplace discrimination. All employees and applicants receive the same fair treatment in all aspects of employment and all legal protection from discrimination.

Reasonable Accommodations

Baxter is committed to working with and providing reasonable accommodations to individuals with disabilities globally.

No matter your role at Baxter, your talent, skills, and time has a direct impact on people's lives. Since 1931, we have been at the forefront of innovation by bringing smarter, more personalized care to patients around the world. Now, we're more determined than ever to make a lasting impact as we are redefining healthcare delivery across the care journey. Our Mission to Save and Sustain Lives motivates us as we create a culture in which each of us can succeed. This is where you belong.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Engineer, Software R&D
Principal Engineer, Software R&D

Zvh • Raleigh (NC)

On-site
USD 120,000 - 165,000
Health benefits from day one
401(k) with company matching
Employee Stock Purchase Plan (ESPP)
+1
Sr. Principal Software Systems Engineer - Relocation Assistance
Sr. Principal Software Systems Engineer - Relocation Assistance

Zvh • Raleigh (NC)

On-site
USD 144,000 - 198,000
Health and dental insurance
401(k) with company match
Employee stock purchase plan (ESPP)
Sr Principal Engineer, Software Lead
Sr Principal Engineer, Software Lead

Baxter International Inc. • Raleigh (NC)

Hybrid
USD 144,000 - 198,000
Health coverage start day one
ESPP with stock discount
401(k) with company match
+1
Principal Engineer, Software R&D
Principal Engineer, Software R&D

Baxter International Inc. • Raleigh (NC)

On-site
USD 120,000 - 165,000
Health coverage (medical) for eligible
Dental coverage
401(k) with company match
+2
Principal Engineer, DevOps,
Principal Engineer, DevOps,

Baxter International Inc. • Raleigh (NC)

Hybrid
USD 120,000 - 165,000
Medical coverage
Dental coverage
ESPP
+2
Sr. Principal Software Systems Engineer - Relocation Assistance
Sr. Principal Software Systems Engineer - Relocation Assistance

Baxter International Inc. • Raleigh (NC)

Hybrid
USD 144,000 - 198,000
Health insurance
Dental insurance
401(k) with company match
+1
Sr. Principal Process Engineer
Sr. Principal Process Engineer

Zvh • United States

On-site
USD 128,000 - 176,000
Health insurance
Dental coverage
401(k) plan with match
+2
Engineering Specialist, R&D SW
Engineering Specialist, R&D SW

Baxter International Inc. • Raleigh (NC)

Hybrid
USD 152,000 - 209,000
Medical and dental coverage from day 1
Employee Stock Purchase Plan (ESPP)
401(k) Retirement Savings Plan
+1
Sr. Engineer - Maintenance Reliability
Sr. Engineer - Maintenance Reliability

Zvh • Aibonito (PR)

On-site
USD 90,000 - 130,000
Medical, Dental, Disability, Life
Vision Plan
Paid Vacation & Holidays
+2
Senior Specialist Customer Service Training and Call Quality
Senior Specialist Customer Service Training and Call Quality

Zvh • Town of Deerfield (WI)

On-site
USD 60,000 - 83,000
Health benefits
401(k) plan
Employee Stock Purchase Plan (ESPP)
+4