We are seeking an experienced Director of Software Engineering to lead our software development teams. As a Director of Software Engineering, you will be responsible for overseeing the design, development, and implementation of software solutions that drive business growth and innovation. You will lead a team of software engineers and collaborate with cross-functional stakeholders to deliver high-quality software products that meet business requirements.
**Requirements**
* Bachelor's degree in Computer Science, Software Engineering, or related field
* 10+ years of experience in software engineering, with at least 5 years in a leadership role
* Strong technical expertise in software development methodologies, programming languages, and software architecture
* Proven track record of delivering large-scale software projects on time and within budget
* Excellent leadership, communication, and collaboration skills
* Experience with Agile development methodologies and DevOps practices
**Preferred Qualifications**
* Master's degree in Computer Science, Software Engineering, or related field
* Experience in the insurance industry or financial services sector
* Strong knowledge of cloud-based technologies and migration strategies
* Experience with cybersecurity and data protection best practices
* Certification in software engineering or a related field (e.g., AWS, Azure, Google Cloud)
* Lead and develop a high-performing team of software engineers
* Contribute to the development of innovative software solutions that drive business growth
* Collaborate with cross-functional stakeholders to deliver business outcomes
* Enjoy competitive salary, benefits, and career development opportunities
* Be part of a company with a long history of stability and success in the insurance industry
Skills Required
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 10+ years of software engineering experience
- At least 5 years of leadership experience
- Strong technical expertise in software development methodologies, programming languages, and software architecture
- Proven track record delivering large-scale software projects on time and within budget
- Excellent leadership, communication, and collaboration skills
- Experience with Agile development methodologies and DevOps practices
- Master's degree in Computer Science, Software Engineering, or a related field
- Experience in the insurance industry or financial services sector
- Strong knowledge of cloud-based technologies and migration strategies
- Experience with cybersecurity and data protection best practices
- Certification in software engineering or a related field, such as AWS, Azure, or Google Cloud
What We Do
Cordova is a technology services company that connects exceptional technical talent with companies building the future. It provides direct-hire and contract recruiting for software engineers, data professionals, and technical leaders, alongside AI advisory, agentic systems, staff augmentation, dedicated teams, and custom software development. Founded in Omaha in 2016, Cordova serves organizations and candidates through a nationwide franchise network designed to deliver meaningful growth.







