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

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

StaffMyAgency LLC

Licensed Insurance Sales Representative Job at StaffMyAgency LLC

 ...Licensed Insurance Sales Representative Location: MORGAN HILL, CA, 95037 Salary: $60000.0 - $90000.0/year Experience: 1 Year(s) Gabriela Ruvalcaba - State Farm Agency, located in Morgan Hill, CA has an immediate opening for a full-time Licensed Insurance Sales... 

1LakeDr.Com

Chief Executive Officer Job at 1LakeDr.Com

 ...harmonizing ancient wisdom with advanced technology and ecological stewardship. We are seeking a dynamic, mission-driven Chief Executive Officer to partner with our Founder and lead this venture from its flagship prototype into a globally recognized, category-defining... 

Iannarino Fullen Group

Data Entry Specialist Job at Iannarino Fullen Group

 ...Location: Phoenix, Arizona 85007 (Remote) - Applicants MUST be located in Arizona Schedule Details: Mon - Fri 8 AM - 5 PM Job Description We are looking for an administrative assistant with specialized administrative duties that shall include data entry... 

Career Group

Personal Assistant Job at Career Group

 ...Personal Assistant- UHNW Celebrity A high-profile individual in the entertainment industry is seeking a discreet, highly organized,...  ...calendars, messaging platforms, and task management tools ~ A valid drivers license and clean driving record ~ Flexibility to travel... 

SourceAmerica

Custodian Job at SourceAmerica

 ...Child Development Center) and the Custodian is responsible for cleaning classrooms daily. WORK SCHEDULE: The position is part time, over 30 hours weekly, and should expect a flexible work schedule. Must be available to work all possible shifts including...