JOBSEARCHER

Lead Software Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

The Lead Software Engineer is responsible for design, development, and delivery of middleware solutions. Works collaboratively within project teams on full-cycle software engineering. Translates stakeholder and business requirements into high-quality technical solutions. Takes ownership of initiatives and shapes engineering standards across the team.About the Role:Lead design and development as an established Technical Lead on project teamsArchitect and refine middleware solutions — both new and existing — to world-class standardsPartner with business stakeholders to translate requirements into technical directionInvestigate, evaluate, and recommend emerging technologies and approachesReview existing programs for performance issues and inefficiencies; drive timely resolution with the teamDefine coding language standards consistent with product needs and lead team on implementation best practicesDesign, code, and debug applications across multiple software languagesActively participate in the full software release cycle in a technical leadership capacityConduct test reviews and analysis as part of the testing processOwn internal documentation — keep it complete, accurate, and current throughout developmentMentor and train team members and cross-departmental colleagues on software engineering practicesDeliver technical presentations to customers, clients, and professional peersProvide performance feedback on staff to managementResponsibilities:Deliver and maintain world-class middleware and software productsDrive code quality, documentation standards, and release readinessMentor and develop engineering team membersParticipate in after-hours on-call rotation for critical customer escalations (Instrument Manager & DI products)Requirements and Qualifications:Must pass background check and drug screening; comply with ongoing screening and vaccination requirements per customer contracts and company policy.Full software development lifecycle: coding standards, code reviews, source control, build processes, testing, and operationsAgile development environments (Scrum, Kanban, XP, or Lean)Professional & BehavioralProven team leadership through delegation, coaching, and mentorshipStrong analytical and problem-solving skills with ability to drive resolutionAbility to conceptualize business and user requirements and translate to technical solutionsKeeps current with rapidly evolving technologyStrong verbal, written, and presentation communication skillsAble to organize and manage multiple competing prioritiesTechnical (10+ Years Experience Hands-On with a Combination of:)C/C++, Java, C#.NET, Visual Basic, Intersystem Cache/IRIS PostgreSQL, Angular, TypeScript, JavaScript, HTML, CSS, JSON RESTful services, Node.js, Azure, AWSMust have previously developed (an) Agentic AI solution(s) and/or (an) AI Agent(s) professionallyEducation or Relevant ExperienceEducation: BS or MS in Computer Science or related field + 10 years of experience, OR 15+ years as a software developer without a degree Preferred SkillsHands-on experience with Cloud infrastructure — AWS and Docker containerizationFamiliarity with laboratory information systems (LIS) and/or laboratory information management systems (LIMS), analytical laboratory instrumentation, and automation system integration, a major plus!