Job Description
A leading Fintech company is seeking a dynamic and experienced Software Engineering Manager to lead and inspire their team of talented software engineers. This role involves overseeing the design, development, and delivery of high-quality software solutions, fostering a collaborative team environment, and aligning engineering efforts with business objectives
Duties/Responsibilities:
- Lead, mentor, and manage a team of software engineers to ensure professional growth and high performance.
- Conduct regular one-on-one meetings, provide feedback, and support career development.
- Foster a culture of innovation, collaboration, and continuous improvement.
- Oversee software development projects, ensuring timely delivery within scope and budget.
- Collaborate with stakeholders to define project requirements, milestones, and deliverables.
- Monitor and manage project progress, identifying and mitigating risks proactively.
- Provide technical guidance and ensure best practices in software design, coding, and testing.
- Stay updated on emerging technologies and trends to drive innovation.
- Conduct code reviews and ensure the team adheres to quality and security standards.
- Align software engineering goals with the company’s strategic objectives.
- Contribute to technology roadmaps and resource planning.
- Drive process improvements to enhance development efficiency and product quality
- Work closely with product managers, designers, and other cross-functional teams to deliver user-centric solutions.
- Communicate effectively with stakeholders to manage expectations and report progress.
- Promote knowledge sharing and collaboration across teams.