Mexico
74 days ago
Director, Cloud Software Engineering

Position Overview  

We are seeking a highly skilled and experienced Director of Cloud Software Development to lead our cloud software development team. The ideal candidate will have a strong background in cloud technologies, AWS cloud infrastructure, software development, and leadership within the medical device industry. The ideal candidate is passionate about software engineering and leverages software development methodologies (such as Agile Scrum) to deliver world class software solutions.

As the Director of Cloud Software Development, you will work closely with other department heads, stakeholders, and clients to ensure that software solutions meet both business and technical requirements. You will also play a key role in defining the technical vision and strategy for the organization, staying up-to-date with emerging technologies, and fostering a culture of innovation and continuous improvement. This is a critical leadership position that requires a combination of technical expertise, strategic thinking, and exceptional communication skills. If you are passionate about technology, thrive in a fast-paced environment, and want to help make a profound impact on patient lives, this role is for you!

 

Essential Job Functions

Lead and manage the cloud software development team, ensuring the delivery of high-quality, scalable, and secure cloud solutions. Apply deep AWS knowledge and experience to ensure the team’s continued development of sustainable, high availability, low-cost product architectures and deployments. Collaborate with cross-functional teams, including marketing, IT, quality and regulatory affairs, to define and execute the cloud software strategy. Oversee the design, development, and deployment of cloud-based applications and services that integrate with our medical devices. Ensure compliance with industry standards and regulations, including SOC2, HIPAA, FDA, and ISO. Ensure that the software development team adheres to coding standards and best practices to maintain and enhance our software architecture. Drive continuous improvement in software development processes, tools, and methodologies. Mentor and develop team members, fostering a culture of innovation, collaboration, and excellence. Stay current with emerging technologies, AWS cloud infrastructure developments and industry trends to ensure our cloud solutions remain cutting-edge and competitive. Manage budgets, resources, and timelines to ensure successful project delivery.

Requirements/Qualifications

in computer engineering, computer science, data science or equivalent. 10+ years software development experience. 7+ years managing and leading SW development teams. Knowledge and use of Agile Scrum methodology. Knowledge of cybersecurity best practices in cloud environments. Must have a record of working to deadlines in a rapid development cycle and prioritizing competing demands. Demonstrate creativity, problem solving, and intelligent thinking. Knowledge and understanding of regulated class II/III medical device requirements for software. Proficiency in programming languages such as Java, Python, Node.js, Typescript, and JavaScript. Must have a proficiency in SQL, DynamoDB, S3 and experience with large scale database driven applications. Knowledge of DevOps and experience leading DevOps engineers. Thorough communication and organizational skills. Must be an excellent communicator in technical contexts.

 

Preferred Qualifications:

AWS Cloud certifications Medical device cyber security software releases Experience with IoT and edge computing Experience in Mobile App development in either Android or iOS Experience in SaaS release optimization

 

 

Por favor confirme su dirección de correo electrónico: Send Email