HamburgerMenu
hirist

Manager - Software Engineering

Posted on: 02/12/2025

Job Description

Role - Manager, Software Engineering

Essential Duties and Responsibilities :

- Lead a team to design, build, and maintain efficient and scalable software services and applications that deliver value to our customers


- Hire, mentor, and coach a team of software engineers at different levels


- Act as a resource for software developers on policies, procedures and technical issues


- Develop relationships and work with business and technical leads, architects, and product owners to ensure the team's work is aligned with business goals and enterprise-level architectural standards, and that the solution delivered is of the highest quality


- Assess current software development practices to identify and implement process and software improvements


- Use cutting-edge technologies to promote new ways of solving problems


- Collaborate with our DevOps team to design, develop, and maintain CI processes for regular and efficient releases


- Collaborate on architecture and design of new software applications and enhancements of existing applications


- Serve as an expert technical resource for software architecture and development


- Perform other related duties as assigned

Leadership Qualifications :

- 10+ years experience managing software development teams in a distributed and global setup, including leadership of both internal and outsourced/offshore development teams


- 3+ Experience with multi-modal collaboration (in-office, hybrid and remote), and collaboration across timezones


- 5+ years of experience planning and delivering software projects within and across teams,

including resource allocation and managing cross-functional dependencies.


- Ability to build clear and realistic project delivery plans


- Superb verbal and written communication skills.


- Capacity to convey technical considerations to non-technical audiences, understand business drivers and draw impacts for the technical teams, and utilize appropriate tools for each mode of communication.


- Ability to manage multiple small engineering teams across multiple projects and deliverables.


- Experience within the healthcare or life sciences sector, familiar with regulatory environment

Technical Qualifications :

- 10+ years of software development


- 5+ years of programming experience in Java


- 5+ years of experience with HTML/CSS/JavaScript


- 5+ years of experience developing or using facing RESTful APIs


- Expertise in data modeling and developing schemas (relational databases, XML/JSON)


- Experience integrating with or developing on commercial platforms such as SalesForce or Oracle ERP


- Experience with Amazon Web Services or similar cloud architectures


- Experience working in a fast-paced environment leveraging an agile development framework


- Good understanding of Test Automation and Continuous Integration


- B.S. or higher degree in computer science, engineering, or related areas

Nice to have :

- Experience with commercial LIMS platform (LabVantage preferred)


- Experience with message broker technologies and event-driven integration layer


info-icon

Did you find something suspicious?