Director of Software Development
Keycentrix
This job was posted by https://www.kansasworks.com : For more
information, please see: https://www.kansasworks.com/jobs/13077055
The Position:
Provides strategic leadership to software development engineering
family, including those in software development, cloud/systems
development, DevOps, and QA & testing.
Essential Job Responsibilities
– Manage and mentor the software engineering team both onsite and
offshore to deliver projects, with a strong focus on improving
quality, delivery, and cost.
– Collaborate with Product Management to ensure timelines are met
without compromising quality, while ensuring engineering solutions
deliver tangible value to customers.
– Oversee the software development process for business-critical and
growth initiatives.
– Build strong relationships and collaborate with Product Management,
Operations, and Technology teams.
– Proactively identify, analyze, and resolve technical bottlenecks
throughout the product development lifecycle.
– Take responsibility for budget planning, management, and resource
allocation for the software teams.
– Establish annual and quarterly performance objectives for staff,
with reference to results, quality and productivity standards, and
time schedules.
– Ensure the production of high-quality software that is unit tested,
code reviewed, and regularly checked in for continuous integration.
– Provide technical and architectural leadership for the development,
design, integration, testing, and maintenance of our product.
– Lead agile processes within the engineering teams and introduce
best-in-class industry practices.
– Develop technology roadmaps and set realistic product release
schedules.
– Manage the Sustaining Engineering workstream, including resolving
customer satisfaction issues.