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

RTNZT2xuVVluMVZ1azBiUVFDN2FFd1kvTGc9PQ==
  • 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

Unicon Pharma Inc

Logistic Specialist Job at Unicon Pharma Inc

Experience: 1 3 Years Job Description: The role is responsible for assessing, auditing, and proposing revisions to methods of operation, policies and procedures, forms, reports, material handling, equipment or office layout, simplification, computer systems...

Insight Global

Bilingual Head of Housekeeping Job at Insight Global

 ...Insight Global is seeking a highly motivated and experienced Head of Housekeeping to oversee the housekeeping operations across a portfolio of rental properties in San Diego. The ideal candidate will have a keen eye for detail, excellent organizational skills, and a passion... 

Insight Global

EPIC Ambulatory Analyst Job at Insight Global

 ...A large healthcare system in the Fort Lauderdale area is seeking an Epic Ambulatory Analyst to join their Clinical Applications Team. This person will be responsible for the maintaining, configuring, and building of the Ambulatory modules and Epic applications for the... 

The Driskill Hotel

Director of Social Events Job at The Driskill Hotel

 ...integral part of the fabric in the city of Austin and the State of Texas. The Hotel has a rich history of hosting many high-profile events and weddings. The Driskill joined the Hyatt family of hotels in 2013 and has become a benchmark for the new Unbound Collection by... 

Denali Water Solutions LLC

Class A CDL Route Driver - Req. ID: 3214 Job at Denali Water Solutions LLC

 ...Key Responsibilities Loading, hauling, and delivering food waste on intra- and interstate routes with multiple stops ranging...  ...repairs of company bins and equipment. Maintenance of basic truck equipment and overall cleanliness of equipment. Utilize the electronic...