StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Sr. Principal Software Engineer(Tech Lead)

Hays - Raleigh, NC

Apply Now

Job Description

Position: Sr. Principal Software Engineer(Tech Lead)Location: Raleigh, NCRole: Hybrid. On site 3 daysRelocation: Offering relocationVisa: Not considering visasSr. Principal Software Engineer(Tech Lead)Role OverviewSeeking 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 LeadershipGuide the architecture, implementation, and maintenance of complex software systems.Project OwnershipLead large-scale projects or multiple smaller initiatives, managing timelines, deliverables, and cross-functional collaboration.Software ArchitectureTranslate requirements into scalable and maintainable software designs.Quality AssurancePromote and enforce best practices in coding, testing, and documentation.Team CollaborationWork closely with engineering, QA, product, and other stakeholders to deliver integrated solutions. Represent your team in cross-functional meetings.MentorshipSupport team development through coaching, code reviews, and knowledge sharing.InnovationStay current with emerging technologies and development trends in cloud, web, and application domains.Requirements:Bachelor's degree in a relevant STEM field10+ 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 programmingdesign patterns, and software engineering principlesDeep understanding of the software development lifecycle (SDLC)Experience with Agile methodologiesExperience 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.

Created: 2025-09-28

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.