Director- Software Engineering
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