Director of Software Engineering
Description
Onsite Work Only: Franklin, TN - Flex Schedule Options Available
We are seeking an experienced and dynamic Director of Software Engineering to lead our software development team within Ramsey Trusted and drive the strategic direction of our technology initiatives. The ideal candidate is a seasoned leader with a proven track record of hands-on coding experience, team leadership, and effective communication with stakeholders. As the Director of Software Engineering, you will be responsible for leading a group of leaders and ensuring the successful delivery of high-quality software products that align with our business objectives.
What Does Winning Look Like?
- Lead a team of leaders and individual contributors, fostering a culture of collaboration, innovation, and continuous improvement.
- Utilize your prior hands-on coding experience to contribute to the development of technical strategies and roadmaps that align with business goals.
- Engage with key business stakeholders and leadership to gather requirements, communicate project progress, and address any challenges or concerns.
- Participate in stakeholder meetings, providing insights and technical expertise to ensure alignment between engineering efforts and overall business strategy.
Skills Needed to Win:
- Prior hands-on coding experience in software development, with a deep understanding of coding principles and best practices.
- 3+ Years of proven leadership experience, having managed teams of at least five people, with a focus on building cohesive and high-performing engineering teams.
- Strong interpersonal and communication skills, capable of effectively collaborating with both technical and non-technical stakeholders.
- Demonstrated experience interfacing with business processes and stakeholders to translate business requirements into technical solutions.
- Proficiency in run rate, ROI, and P&L, to make informed decisions regarding resource allocation and project prioritization.
- Exceptional coaching abilities and a track record of developing and mentoring team members to achieve their full potential.
- A strategic mindset with the ability to leverage technical expertise to set the direction for software development initiatives.