Element Materials Technology, Connected Technologies, Cellular division is looking to drive the automation and systematization of their software development processes that assist with the testing and certification business, lead a team of developers within operations, and contribute to critical projects that enhance the lab's efficiency and scalability.
Requirements
- Strong expertise in automation, systematization, and building scalable systems
- Demonstrated proficiency in data management, particularly in developing and maintaining large-scale data platforms
- Full-stack development experience with a focus on Python
- familiarity with hardware/device automation is a plus
- Technical acumen to evaluate options for informed, strategic decisions that enhance efficiency and scalability
Responsibilities
- Lead and mentor a team of developers within operations, providing technical guidance, value addition, and professional development support in a potentially indirect or direct reporting structure
- Systematize the development of our code base and resources to mitigate single points of failure, ensuring resilience, scalability, and best practices in software engineering
- Directly contribute to and own the success of critical software development projects in the lab, leveraging full-stack expertise with a strong emphasis on Python
- Drive automation initiatives and systematize processes to optimize workflows and reduce manual interventions
- Oversee data management strategies, including the design and implementation of large-scale data platform to support divisional objectives
- Assess technical options for cost, resource implications, and alignment with operational efficiency and long-term scalability to inform decision-making
Other
- Proven experience leading engineering teams, delivering products, and providing mentorship to developers at various levels
- Cultivate and empower a vibrant, progressive developer culture within the Cellular CT Division, promoting collaboration, innovation, and continuous improvement
- Collaborate across cross-functional teams, engaging customers in open, solution-oriented discussions to shape outcomes proactively rather than reactively
- Excellent communication skills with the ability to work effectively in cross-functional environments, balancing customer needs against internal process goals
- 5 + years of relevant experience in software development and leadership roles