Job Description
We are seeking an experienced technology leader to join our dynamic and innovative team. As a Consulting Member of Technical Staff, you will play a pivotal role in architecting, designing, developing, and delivering high-quality software solutions for complex clinical systems. Your expertise will be instrumental in shaping the future of our next generation healthcare solutions. Work is non-routine and complex, involving the application of advanced technical and business skills in developing the next generation in healthcare solutions.
You will have the opportunity to: β’ Drive the vision for technology that truly impacts the world β’ Ability to have immediate impact on developing technology β’ Unlimited growth potential with inspiring work β’ Work with the best minds in the industry Enjoy working in an open, diverse, and productive environment β’ Qualifications β’ Led software development, delivery, support and maintenance of entire products. β’ Driven engineering, development and/or ops practices within a SW development organization.
β’ Strong understanding of software architecture principles, design patterns and best practices. β’ Experience working directly with executive leadership. β’ Experience working collaboratively across multiple development teams to refine requirements, interfaces and functional responsibilities to create full solutions. β’ Experience recruiting, mentoring and training of software developers at all levels. β’ Excellent problem-solving skills with a detail-oriented mindset. β’ Effective communication skills, with the ability to convey technical concepts to both technical and non-technical stakeholders.
β’ Demonstrated ability to work collaboratively in cross-functional teams. β’ Ability to adapt to fast-paced environments and learn new technologies quickly. β’ Experience in AI driven development and use of AI applications. β’ Experience being the escalation point for systemic and large-scale operational issues. β’ Experience working with distributed systems. β’ Proficiency in multiple programming languages and software development methodologies. β’ Graduate degree or equivalent experience relevant to functional area.
β’ Experience in medical records management (EHR, EMR) desired. For more information on OHAI's mission see As a technology leader you will take an active role in architecting, reviewing and implementing complete software solutions as well as refining our software development practices and procedures. You will: β’ Lead the design and development of complex software systems, ensuring scalability and maintainability. β’ Collaborate with cross-functional teams to gather requirements and define technical specifications.
β’ Work with executive leadership to refine product requirements and establish delivery milestones. β’ Use AI technologies both in SW development and also in applications. β’ Mentor and guide junior developers, providing technical expertise and fostering skill growth. β’ Research emerging technologies and trends to drive innovation and enhance development processes. β’ Understand and design workflows that interact with internal and external Third Party Systems. β’ Develop and maintain technical documentation, including architecture diagrams and API documentation.
β’ Be hands-on and ready to lead troubleshooting and debugging efforts of intricate software issues. β’ Contribute to the architectural decisions of projects, ensuring alignment with long-term goals. β’ Collaborate with product managers to define and prioritize features, delivering high-quality software on time. β’ Collaborate with executive leadership to deliver solutions consistent with long-term goals and vision. Apply tot his job