We are seeking a highly skilled and experienced Director of Engineering to lead a multidisciplinary team that includes front end and back-end developers. As our Director of Engineering, you will play a critical role in driving the technical direction and ensuring the successful delivery of a wide range of projects.
Your responsibilities will include overseeing the entire software development lifecycle, managing and mentoring a team of developers, collaborating with other departments to prioritize and plan projects, and staying up to date with emerging technologies and industry trends and building a world class delivery process and team. The ideal candidate will have a strong background in software engineering, excellent leadership skills, and a proven track record of delivering high-quality software solutions.
Responsibilities
Lead and inspire a team of front end and back-end developers, providing mentorship and guidance throughout the software development process.
Exhibit hands on expertise with modern front-end and back-end tools, and cloud environments.
Collaborate with cross-functional teams to define project requirements, scope, and timelines, ensuring projects are delivered on time and within budget.
Drive the technical roadmap and provide expertise in software architecture and design principles.
Define and implement engineering best practices and standards to ensure code quality and maintainability.
Stay current with emerging technologies and industry trends, and provide recommendations for the adoption of new tools and frameworks.
Conduct regular code reviews and provide constructive feedback to improve the quality and efficiency of the development team.
Manage the performance and professional development of team members, including conducting regular performance evaluations and implementing training plans.
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field.
Proven experience leading and managing a team of software engineers.
Strong technical background with expertise in front-end and back-end development using JavaScript, including frameworks such as React.js, Next.js, Node/Express and more, plus deep experience with cloud environments, databases, container orchestration platforms and other cloud based tools and architectures.
Strong problem-solving and decision-making abilities, with the capacity to analyze complex situations and recommend effective solutions.
Familiarity with agile development methodologies and tools.
Result-oriented mindset, with a focus on delivering high-quality software solutions.
We will be migrating some services from a legacy Java based platform, and as such, knowledge of Java is a plus, but not a firm requirement for the role.
Seniority level
Director
Employment type
Full-time
Job function
Information Technology and Engineering
Industries
Financial Services
Referrals increase your chances of interviewing at Petram Search Group by 2x