/* BEGIN TEMPLATE CSS */

Director of Development Operations

Summary

Programming is relatively easy. Writing software intended to achieve business objects is likely one of the most challenging tasks on the planet. This role requires you to manage an environment using technology, process, and people to ensure our developers have what they need to crush any development tasks they're assigned. After the CEO, the Director of Development Operations is responsible for ensuring that we exceed the stakeholders' expectations of the software we build. The Director of Development Operations will ensure that there's a well-documented process for completing our development tasks. This process must be defined, followed, and continuously reviewed and questioned to guarantee it makes sense and is as efficient as possible. Although the details of our process will continue to evolve, we must ensure all tasks are successfully completed and that:
1. Work is adequately defined
2. Developers clearly understand what needs to be coded
3. We have a repeatable process where we can verify the work has been completed.

Responsibilities

Lead the long-range software operations strategy.
Create a roadmap for initiatives, continuous process improvement, and team execution. 
Support all team members using the Software Logistics Project Management Process. Day-to-day operations, assigning Project Admins/Managers to assure tasks are completed on time and within budget. 
Remove impediments and assist developers/team members in removing obstacles – this includes customer escalations and determining when to involve the executive team. 
Liaise with management on new customer initiatives and assist with planning on execution. 
Cultivate a stellar working environment/culture for all team members. 
Lead recruiting, hiring, and employee relations.
Research new tools and become the first POC for these tools.
Coordinate and help manage planned customer releases and hotfixes. 
Participate in code reviews and developer smoke testing sessions when full QA is not required. 
Collaborate with Developers and QA resources to determine testing plans per task (manual, automated testing, unit tests, etc.) 

Requirements

Bachelor's degree or equivalent experience
Minimum 10 years of experience in a highly technical Product Management and/or Project Management leadership role. 
Minimum 10 years of experience working with SaaS, PaaS, and/or IoT platforms. 
Proficient in various software development tools (Visual Studio, VS Code, Github, Azure Dev Ops, Docker, etc.)
Be a self-starter and lead teams to the finish line.
Powerful ability to bridge the gap between customers, lines of business, and technology. 
Be comfortable in a very fast-paced environment.

What You'll Get

Driven team members from diverse backgrounds with strong company culture.
Discovery, we're always evolving – our team members constantly strive to learn something new, which we embrace! 
Ability to have a significant impact on customer and product work.
Competitive pay. 
Commuter benefits: We're fully remote!
The opportunity to work with some of the latest tech!
One of our primary offerings is modernizing clients' platforms – this means we're constantly monitoring and utilizing some of the latest technology.
Additional perks and company benefits – check our website under Company Benefits.

Job Location/Meetings

Open

Call to Action