Executive Recruitment Firm , Monroe Consulting is currently on the look out for a passionate Tech Lead for a growing fintech company. This roles is a full work from office role with great benefits and the chance to launch multiple products concurrently.
- Provide technical leadership to the engineering team and ensure the successful delivery of high-quality software products.
- Develop and execute the engineering roadmap in collaboration with the executive team.
- Lead the development and implementation of best practices for software development, testing, and deployment.
- Manage and mentor the engineering team, promoting a culture of continuous learning and improvement.
- Foster a collaborative and innovative work environment, encouraging open communication and knowledge sharing.
- Ensure the timely delivery of software releases, while balancing quality, scope, and resources.
- Work with product managers to prioritize engineering projects based on business goals and customer needs.
- Identify and manage technical risks, ensuring that appropriate mitigation strategies are in place.
- Stay current with emerging technologies and industry trends, and identify opportunities to innovate and improve the company's technical stack.
- Establish and maintain strong relationships with cross-functional teams, including product, design, and operations.
- Bachelor's degree in Computer Science, Computer Engineering, or related field.
- 8+ years of experience in software engineering, with a minimum of 2 years in a leadership role.
- Strong technical background in PHP, Laravel, Nodejs, MongoDB, AWS,, Kubernetes, and Jenkins.
- Experience leading the development and delivery of large-scale software products.
- Demonstrated ability to manage and mentor engineering teams, fostering a culture of collaboration and continuous learning.
- Excellent communication and interpersonal skills, with the ability to establish strong relationships with cross-functional teams.
- Strong problem-solving and decision-making skills, with the ability to balance technical and business considerations.
- Experience with agile development methodologies.
- Passion for technology and a track record of staying current with emerging trends and technologies.