Lead, mentor, and manage your team through the successful delivery of valuable customer software.
Stay current with emerging technologies and industry trends to drive innovation and strengthen TDD and BDD processes.
Collaborate closely with Product Management by providing technical guidance on software design.
Guide your team on best practices, coding standards, and design principles.
Conduct performance reviews, set goals, and support professional development for team members.
Measure, inspect, and drive decisions using data.
Design, test, code, and instrument new solutions.
Support live applications, promote proactive monitoring, rapid incident response and troubleshooting, and continuous improvement.
Analyze existing systems and processes to identify bottlenecks and opportunities for improvements.
Understand how your domain fits into and contributes to the overall company and drive any needed changes to increase productivity.
Partner with cross functional teams to influence priority, expectations, and timelines within your domain and/or product vertical.
Lead the platform verticals in fully automating continuous code integration and code deployment process on Azure.
Drive the long term vision and the strategy to achieve the vision for the technology organization.
Interact and communicate effectively with peer groups, non-technical organizations, and middle management.
Drive collaboration across technology teams to foster innovation and follow guidelines around re-usability of frameworks and governance of architecture patterns.
Partner with the 3rd party vendors and service providers to ensure best in class service model.
Drive innovation in the organization with transformative technologies like Generative AI and use of Agentic AI frameworks like Autogen or Langchain.
Drive the design and architecture of the systems and applications to be always available, performant and highly secure.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or a related field; OR a Master’s degree in Computer Science, Software Engineering or related field
A minimum of 15 years of software engineering experience with a Bachelor’s degree, or at least 10 years of software engineering experience with a Master’s degree.
A minimum of 10 years of management/supervisory experience with a Bachelor’s degree in Computer Science, Software Engineering, or a related field , or 8 years management/supervisory experience with a Master’s degree in Computer Science, Software Engineering or related field.
Ability to lead and inspire engineering teams to achieve exceptional results.
Strategic thinker with a track record of aligning technical direction with business goals and driving innovation.
Exceptional problem-solving, communication, and collaboration skills.
Strong passion for modern technologies, design principles, and continuous learning.
Comprehensive understanding of software security principles, including OWASP guidelines.
Benefits
health, dental and vision insurances
retirement savings plan
paid time off
health savings account
flexible spending accounts
life insurance
disability insurance
tuition reimbursement
bonus based on role and applicable plan
Job title
Senior Director of Engineering – Health & Benefits Technology
Participate in a Dual Study Program for Electrical Engineering at OMEXOM in Berlin. Combine theoretical studies with practical experience in innovative energy projects.
SAP Business System Developer at Sonova leading design and implementation of SAP solutions. Delivering SAP ECC and S/4HANA projects, translating business needs, and guiding junior team members.
Senior Project Engineer providing technical expertise in designing substation layouts from 400kV to 11kV at Hitachi Energy. Ensuring project compliance with established UK standards and successful delivery of work packages.
Enterprise Audiovisual Programmer providing support and development for AV systems. Working on system integration, maintenance, and customer training in the aerospace sector.
CNC/CAM Programmer focused on creating CNC programs and monitoring CNC machining processes in Pforzheim. Collaborating on tool selection and measurement strategies for CNC operations.
Oracle Fusion Applications Developer specializing in integrations, data migrations, and technical solutions. Collaborating with teams to enhance data flow between Oracle Fusion Applications and external systems.
Oracle Fusion Applications Technical Developer Associate Consultant designing integrations between Oracle Fusion Applications and systems. Collaborating with functional teams to ensure data integrity and business continuity.
Datawarehouse/DWH - Entwickler working on administration and optimization of data warehouse systems. Design and implement data processes and structures for better data handling and analysis.
Senior Oracle APEX & Informatica Developer for a high - impact Data Integration project. Designing and delivering end - to - end integrations in a remote/hybrid role for global pharmaceutical client.