DIRECT HIRE | DIRECTOR OF SOFTWARE DEVELOPMENT | KCMO
A power solutions provider is seeking a Director of Software Development, to lead a high-performing team delivering innovative software for critical energy systems. This role will oversee full-stack development across Linux-based platforms, including client interfaces, edge devices, and cloud-based analytics. This role involves architecting software systems, implementing CI/CD and DevOps practices, and aligning development with business and hardware teams.
- Anticipate $130K-$150K base salary (BOE)
- Bonus opportunities
- Full suite of benefits
- Onsite role, reporting to leadership team
Key Responsibilities:
- Lead and mentor a team of full-stack engineers, fostering collaboration and innovation.
- Architect end-to-end software systems, including client interfaces, edge devices, and central servers.
- Implement and manage CI/CD pipelines, DevOps/DevSecOps practices, and tools like GitHub, Jira, or Linear.
- Translate business and marketing goals into actionable software requirements and development plans.
- Collaborate with hardware, marketing, and product teams to align software with evolving platforms.
- Ensure robust verification processes, testing coverage, and continuous improvement of software performance.
Qualifications:
- Bachelor’s or Master’s degree in Computer Engineering, Computer Science, or related field.
- 10+ years of full-stack software development and technical leadership experience.
- Expertise in Linux-based platforms, edge-to-cloud systems, and CI/CD practices.
- Familiarity with microcontroller interactions and SaaS platforms (SQL/NoSQL databases).
- Strong leadership, communication, and cross-functional collaboration skills.
- Experience with modern development tools (GitHub, Jira, Linear) and cybersecurity best practices.
EEO