The company is looking to deliver Enterprise SaaS products supporting the Clinical Trial industry by overseeing multiple on-shore and off-shore development teams and the delivery of multiple products and initiatives.
Requirements
- Relevant technical knowledge of enterprise architecture, cloud services, cloud development, containerization, business domain modeling, data warehouses and analytical platforms
- Proficiency in Angular or React
- Expertise in Python/Django
- Strong knowledge of TypeScript, Angular
- Experience with SQL (PostgreSQL) databases
- Experience with NoSQL (CouchDB) databases
- Advanced understanding of OOP and SOLID principles
Responsibilities
- Works with the SVP of Software Engineering to build a technical vision for the company
- Ensures engineering best practices are defined and met across teams
- Collaborates with architects and principal engineers in the technical design of initiatives and business priorities
- Develops Proof of Concept solutions to demonstrate technical design
- Initiates and drives continuous improvement initiatives
- Supports teams in the discovery and design of product backlog items
- Identifies and manages cross organization dependencies
Other
- Recruits, mentors, and retains team members in a continuous improvement environment
- Provides leadership and professional growth with the goal to build our next generation of engineering leaders
- Must be a 'team-player' with the ability to work within a highly collaborative environment
- Must be a creative and critical thinker that is able to confidently express ideas in an articulate, concise manner
- Bachelor's degree in Computer Science, Information Systems, Mathematics, Engineering or equivalent relevant work experience and/or training
- At least 10 years of progressive experience in the software industry, with at least 5 years in a leadership position