Skills : Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective and productive software engineers.
Role:
As the manager of engineering and development, you’ll lead our dynamic engineering teams, ensuring the technical and architectural vision aligns with our goals. You”ll collaborate closely with Product Management and Design to craft and execute our technological
roadmaps.
Key Responsibilities:
• Technical Leadership: Shape the technical vision while promoting outstanding architectural decisions.
• Mentorship: Foster growth within your teams, guiding engineers to reach and exceed their potential.
• Recruitment: Collaborate with our talent team to onboard diverse, top-tier engineering talent.
• Transformation: Oversee a robust engineering transformation program tailored for designated business areas.
• Innovation: Identify bottlenecks, brainstorm automation opportunities, and co-design solutions to enhance engineering efficiency across the platform.
• Collaboration: Work with multiple departments, from IT Services to QA, ensuring seamless integration and the realization of a unified engineering vision.
• Governance: Establish and enforce IT policies related to software engineering, ensuring compliance and high standards.
Team Management:
Oversee and nurture the Engineering transformation staff, from reporting analysts and automation engineers to DevOps experts. Responsibilities encompass the full employee lifecycle: hiring, onboarding, performance reviews, and day-to-day management.
Qualifications:
• Bachelor’s degree in computer science engineering or related field.
• 10-15+ years as a software engineering team leader in building and deploying enterprise systems
• Expertise in one more of the following areas
• Digital Engineering (Java/.Net/Python or other high level language based Web or Windows Applications)
• Data Engineering (RDBMS and NoSql Databases, ETL and Data Warehousing tools and techniques)
• Cloud Engineering cloud-based systems, CI/CD, diverse programming languages, and cloud platforms.
• Strong customer-facing project development background.
• Proven experience in recruiting and scaling high-performance teams.
• Data-driven decision-making capabilities.
• Demonstrable ability to self-manage; be proactive; take ownership; build relationships and drive solutions through from inception to implementation.
• Planning, Estimating, Work distribution in the team, tracking and reporting the status of development team.
• Exposure of Engineering Transformation and a suite of modern QA tools and techniques.
• Good Exposure in development with CI / CD pipelines.
• Knowledge of containerization, orchestration, and Kubernetes engine would be an added advantage.
• Exceptional communication and presentation skills.
Preferred Qualifications:
• Advanced degrees (BE, MBA).
• Experience in the Fintech/Mortgage sector.
• Start-up leadership background.