DescriptionLuminary Group is seeking an experienced and dynamic Director of Software Engineering to lead our client's software development efforts in the field of Real-World Evidence (RWE). As the Director of Software Engineering, you will be responsible for driving the technical direction, strategy, and delivery of high-quality software solutions that leverage RWE data to drive insights and decision-making in the healthcare industry.
Responsibilities:
- Lead and manage a team of software engineers, providing technical guidance, mentorship, and performance feedback.
- Define and execute the software engineering strategy and roadmap, aligning with the company's overall goals and objectives.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Oversee the design, development, and maintenance of software applications and systems that leverage RWE data.
- Ensure the quality, scalability, and performance of software solutions through effective development practices and testing methodologies.
- Stay updated on emerging technologies and industry best practices, and drive their adoption within the organization.
- Prioritize and manage software development projects, ensuring timely and successful delivery.
- Establish and enforce software development standards, documentation, and coding best practices.
- Collaborate with stakeholders to troubleshoot and resolve technical issues and challenges.
- Manage relationships with vendors, partners, and external service providers to ensure seamless integration and delivery of software solutions.
- Stay abreast of industry trends and regulatory changes related to software engineering and RWE.
Requirements - Bachelor's degree in computer science, engineering, or a related field; advanced degree preferred.
- Minimum of 8 years of experience in software engineering, with a focus on developing solutions in the healthcare industry.
- Proven track record of leading and managing software engineering teams in agile development environments.
- Strong knowledge of software development methodologies, technologies, and best practices.
- Experience with RWE data and familiarity with healthcare data standards.
- Proficiency in programming languages such as Java, C#, or Python.
- Experience with web application development frameworks and technologies (e.g., Angular, React, Node.js).
- Experience with cloud-based platforms and services (e.g., AWS, Azure) is preferred.
- Strong analytical and problem-solving skills, with the ability to find creative solutions to complex technical challenges.
- Excellent communication and leadership skills, with the ability to effectively collaborate with both technical and non-technical stakeholders.
- Ability to thrive in a fast-paced, dynamic environment and effectively manage competing priorities.
- Experience in the healthcare industry and knowledge of regulatory considerations in software engineering is a plus.