AEVEX Aerospace is looking to solve the problem of delivering high-quality software solutions that align with organizational goals by hiring a Director of Software Development to oversee the design, development, and delivery of these solutions.
Requirements
- Deep understanding of modern software development practices, AI, cloud architectures, and agile methodologies.
- Proven track record of leading large-scale, complex software projects teams from conception to delivery.
- Strong technical background
Responsibilities
- Oversee the planning, execution, and delivery of software projects, ensuring adherence to timelines, quality, and budget requirements.
- Establish and enforce engineering best practices, including coding standards, architecture design, testing, and CI/CD.
- Drive innovation by evaluating emerging technologies and methodologies to improve development efficiency and product capabilities.
- Develop and manage budgets, software tools and systems architectures for the business unit product lines.
- Monitor and improve software development processes, tools, and metrics to drive continuous improvement.
- Ensure compliance with security, regulatory, and data protection standards in software design and delivery.
- Provide strategic direction and leadership for software development teams, ensuring alignment with company vision, goals, and product roadmap.
Other
- This is an onsite position.
- Lead, mentor, and develop engineering managers and senior technical staff to build high performing, collaborative, and engaged teams.
- Collaborate cross-functionally with Product Management, QA, DevOps, and other business units to ensure successful product releases and customer satisfaction.
- Manage resource planning, hiring, and career development within the development organization.
- Exceptional leadership, communication, and stakeholder management skills.