Job Description
Aspire is seeking an Engineering Manager to lead dynamic engineering teams and drive technical excellence. The Engineering Manager will foster a culture of collaboration, innovation, and continuous learning, helping the team align technical roadmaps with strategic business goals.
Role involves:
- Leading and managing a team of engineers.
- Defining software architecture and design patterns.
- Collaborating with product management and cross-functional teams.
- Overseeing the development and delivery of software projects.
- Implementing and optimizing software development processes.
- Managing technical debt.
- Ensuring best practices in code quality.
- Identifying technical risks and developing contingency plans.
- Aligning technical initiatives with market trends and company goals.
- Communicating technical concepts effectively.
Minimum Qualifications:
- 10-14 years of experience in software engineering, with at least 3+ years managing teams of 8-10 engineers.
- Expertise in software architecture and design.
- Hands-on coding experience.
- Strong project management skills.
- Experience with technical debt management, performance optimization, and code quality assurance.
- Proficiency in Agile, Scrum, or Kanban development methodologies.
- Problem-solving skills.
- Strong communication skills.
- Ability to foster a collaborative and high-performing team culture.
What Aspire offers:
- Uncapped flexible annual leave.
- Hybrid work arrangement.
- Training subsidy for your professional growth.
- Wellness benefit.
- Team bonding budget.
- Flexibility to work from anywhere (for up to 90 days per annum).