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

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

CoStar Group

Senior Financial Systems Analyst Job at CoStar Group

 ...Senior Financial Systems Analyst Job Description CoStar Group Company Intro: CoStar Group (NASDAQ: CSGP) is a leading global provider...  ..., VA and requires to be in the office 4 days/wee and 1 day remote. Responsibilities: Build knowledge of CoStars... 

LHH

Receptionist Job at LHH

 ...Receptionist High-End Client Experience Onsite | Baltimore County, MD Full-Time | $50,000$65,000/year + Exceptional Benefits & Perks Are you a warm, polished, and professional people-person who thrives in a fast-paced, high-touch environment? A top-tier... 

Lumicity

Entry‑Level Recruitment Consultant Job at Lumicity

 ...bigger impact. What Were Looking For Education : A Bachelors degree or similar experience in a relevant field. Self-Starter :...  ...personally and professionally with endless opportunities to level up. Dynamic & Exciting Role : If youre looking for a... 

Eliassen Group

Jira Administrator Job at Eliassen Group

 ...Description: **Hybrid onsite | 4 days/week onsite in Denver, CO** Our Fortune 500 Media Client is seeing a JIRA Administrator to support one ofthelargest user bases in the country. Due to client requirement, applicants must be willing and able to work on a... 

SeekTeachers

Curriculum Coordinator Job at SeekTeachers

Description Curriculum Coordinator in Riyadh , Saudi Arabia Job Title: Curriculum Coordinator...  ...- Can speak Arabic and English) Key Responsibilities: ~Develop and implement a comprehensive curriculum framework aligned with...