Software Engineering Manager
Updated: 25 Oct 2024
We're seeking an experienced Engineering Manager to lead and support multiple development teams in a fast-growing fintech company. This role requires a hands-on leader with a strong background in software engineering and experience managing technical teams. The ideal candidate has a deep understanding of the Microsoft technology stack, Azure cloud services, and preferably some familiarity with Python.Responsibilities:
- Lead multiple cross-functional development teams, fostering a collaborative and innovative culture.
- Drive team performance through regular feedback, mentoring, and career development.
- Ensure effective communication and alignment wit business stakeholders.
- Oversee technical decisions, guiding teams in best practices for design, development, and deployment.
- Support the transition of systems and architecture as needed to scale with business growth.
- Drive planning and delivery of features, ensuring timely and high-quality software releases.
- Proactively identify and mitigate risks, dependencies, and roadblocks.
- An impactful position within a thriving, growing company.
- A competitive base salary plus a company-performance-based bonus structure.
- This position will be mostly onsite, with some international travel as needed.
Requirements:
The ideal candidate has a background as a software developer and has grown into leading development teams
* Solid understanding of software development lifecycle, with hands-on expertise in Agile or Scrum.
* Ability to guide teams in making architectural decisions, debugging complex issues, and delivering scalable solutions.
* Proven experience working with the Microsoft stack and Azure.
* Strong leadership and communication skills, with the ability to inspire and guide diverse teams.
* Problem-solving mindset with a proactive approach to managing technical challenges.
We're seeking an experienced Engineering Manager to lead and support multiple development teams in a fast-growing fintech company. This role requires a hands-on leader with a strong background in software engineering and experience managing technical teams. The ideal candidate has a deep understanding of the Microsoft technology stack, Azure cloud services, and preferably some familiarity with Python.