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

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

ICON Strategic Solutions

Clinical Research Nurse (RN) PRN Job at ICON Strategic Solutions

 ...We are looking for RN's for the following openings: All PRN roles require availability for at least 2 weekend days per month. 4 PRN Day Shifts Availability: Between 6:00 AM 7:00 PM CST Scheduled for 1012-hour shifts 3 PRN Overnight Shifts Availability... 

Gainwell Technologies LLC

Utilization Review Nurse (Remote- Maine RN Only) Job at Gainwell Technologies LLC

 ...career development. Summary We are seeking a skilled Utilization Review Nurse to conduct prior authorization, prospective, concurrent,...  ...travel (up to 10%) based on business needs. #LI-AC1#LI-REMOTE This position is for pipeline purposes, and we... 

Pride Health

CT Technologist Job at Pride Health

Pride Health is hiring a CT Technologist to support our clients medical facility in Atlanta, GA . This is a 13-week assignment (with the Possibility of extension or conversion) and a great opportunity to start working with a top-tier healthcare organization! Job...

Liberty Health

HOSPICE AIDE - CNA Job at Liberty Health

 ...HOSPICE AIDE - CNA Clinton-NC-28328-United States Liberty Cares With Compassion At Liberty Hospice we understand the unique needs of our patients and families facing terminal illness. That is why Liberty Hospice provides our hospice patients... 

Vaco by Highspring

Tax Specialist Job at Vaco by Highspring

Vaco Indianapolis has partnered with a client located in downtown Indianapolis looking for a contract Tax Specialist. If you feel you would be a good fit, apply today! ESSENTIAL DUTIES AND RESPONSIBILITIES The essential duties and responsibilities include, but are...