Sr. Principal Software Engineer(Tech Lead) Job at Hays, Raleigh, NC

bzNWK3l5UUYwRFR0WSsyaDB1aXNIdWY4TVE9PQ==
  • Hays
  • Raleigh, NC

Job Description

Position: Sr. Principal Software Engineer(Tech Lead)

Location: Raleigh, NC

Role: Hybrid. On site 3 days

Relocation: Offering relocation

Visa: Not considering visas

Sr. Principal Software Engineer(Tech Lead)

Role Overview

Seeking a seasoned software engineer to lead the design, development, and delivery of robust, scalable software systems for a group manufacturing medical devices . This role combines deep technical expertise with leadership responsibilities , ensuring high-quality solutions that align with business goals and industry standards.

Responsibilities:

  • Technical Leadership : Guide the architecture, implementation, and maintenance of complex software systems.
  • Project Ownership : Lead large-scale projects or multiple smaller initiatives, managing timelines, deliverables, and cross-functional collaboration.
  • Software Architecture : Translate requirements into scalable and maintainable software designs.
  • Quality Assurance : Promote and enforce best practices in coding, testing, and documentation.
  • Team Collaboration : Work closely with engineering, QA, product, and other stakeholders to deliver integrated solutions. Represent your team in cross-functional meetings.
  • Mentorship : Support team development through coaching, code reviews, and knowledge sharing.
  • Innovation : Stay current with emerging technologies and development trends in cloud, web, and application domains.

Requirements:

  • Bachelor’s degree in a relevant STEM field
  • 10+ years of professional experience in software development.
  • Proficiency in C#/.NET is required.
  • Strong communication and interpersonal abilities.
  • Demonstrated leadership and project management capabilities.
  • Familiarity with DevOps practices , including CI/CD pipelines.
  • Strong foundation in object-oriented programming , design patterns , and software engineering principles .
  • Deep understanding of the software development lifecycle (SDLC) .
  • Experience with Agile methodologies .
  • Experience with Angular or React is nice to have.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is nice to have.
  • Proficient in unit testing frameworks (e.g., NUnit, MSTest).
  • Knowledge of standards such as IEC 62304, ISO 14971/13485, or CMMI is a plus.

Job Tags

Relocation,

Similar Jobs

Black Rock Groups

Informatica ETL developer with Teradata DB experience Job at Black Rock Groups

 ...Job Title: Informatica ETL developer with Teradata DB experience. The role will be 60% Teradata and 40% Informatica Location: Charlotte, NC/Plano, TX (Hybrid-3 Days Onsite) Duration: 12 Month contract with Possible extension Interview process: 1) Phone... 

Primoris Services Corporation

Utilities Locator Job at Primoris Services Corporation

 ...Find the lines and MAKE YOUR MARK with a career move to Q3C as a Locator! We have immediate openings for locators serving our Colorado...  ...safe and accurate locates, locating various types of underground utilities. Maintains high standards in both the quality and quantity... 

OBXtek

Acquisition Program Analyst, Sr - 6074 Job at OBXtek

This STAQSS contract supports the SAF/AQ organization, other PEOs as directed, and other Headquarters Air Force organizations where it is in the interest of the SAF/AQ to have an acquisition support presence within that organization. The objective is to provide specialized...

Surya Inc

Social Media Manager Job at Surya Inc

 ...Americas fastest-growing privately held companies, having been named to the Inc. 5000 annual list ten times. Were Hiring: Social Media Manager Are you passionate about interior design, home dcor, and social media? Surya is looking for an experienced Social Media... 

Dahl Consulting

Health Plan Specialist - Commercial (28322) Job at Dahl Consulting

 ...We work one-on-one with great candidates to help connect them with local employment opportunities. This company is hiring a Health Plan Specialist for a contract position! Interested? Get more details below! Start Date: 9/8/25 Contract Duration: 6-month (potential...