Leadership Qualifications
- 5+ 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 or hybrid), and collaboration across time zones
- 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 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 architecture
- 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 (Lab Vantage preferred)
- Experience with message broker technologies and event-driven integration layer