Head of Technology
Job Description:
The Role – Head of Technology - Manila
The role will be responsible for delivering and maintaining world-class integrated products for the FinTech operational world. As the Head of Technology, you will work closely with the business leaders and technical teams to understand their needs are currently met and evaluated and defined for future changes relating to any mobile/web applications to fulfil customer needs. You will help drive ideas to fruition and identify areas for improvement.
As a hands-on leader, you will own the cloud platform and work closely with the tech leads to setup the infrastructure as per their cloud resource requirements.
You are paying close attention to setup a great team culture and looking for open-minded, humble, and ambitious people to join the company.
Ideal candidate is someone who enjoys working in fast-paced agile environments and is not afraid of getting their hands dirty. We would expect, especially in the beginning a 50/50 rule of hands on vs leading.
You will lead multi-disciplined technology teams based in manila to ensure focus/productivity/delivery and people growth. The team size will be around 60 (currently 40) and will cover:
DevOps/Production Support/Development Squads/Technical BA.s/Digital Content team
Responsibilities include:
- Provide management oversight for the successful implementation of project deliverables using agile development techniques, methods, and tools.
- Achieve a keen understanding of technical goals and requirements and create a vision and implementation strategy that translates those requirements to the end-product.
- Lead the development squads to deliver an agreed roadmap and other required outputs.
- Create correct and compliant technical implementation strategies together with product leads.
- Create technical requirements and development plans for every product scoping phase.
- Create risk assessment profiles and risk mitigation plans prior to every development sprint.
- Ensure we are up to date in latest technologies and techniques keeping teams trained and current
- Conduct security audits and code reviews to catch vulnerabilities and ensure compliance.
- Act as an escalation point for all technical issues.
- Anticipate risk scenarios to prepare, lead, and execute proactive mitigation strategies.
- Responsible of capacity planning and hiring to ensure that the product deadlines are met, and the teams operate efficiently within the allocated budgets.
Who you are:
- Bachelor’s Degree/diploma in Computer Science, Information Technology, or a similar field.
- Evidence of a solid background as a hands-on software developer
- Exposure to API development. C#.NET, React, and Node.JS, Angular
- Experience in designing, managing, and governing cloud platforms AWS serverless applications such as Lambda/Fargate or API gateway or DynamoDB.
- Strong grasp of agile principles.
- Ability to liaison with all levels of stakeholders.
- Strong people management and communication skills
- Proactive, compassionate, and solutions-oriented mindset
- 10+ years of software development experience including 4+ years on technical leadership positions.
Technical Skills:
- C#
- ASP.NET Web API
- SQL Server
- Git
- Microsoft Azure
- CI/CD
- Unit Testing
- OWASP Security Principles
- JIRA
- .NET Core
- Cosmos DB (or any other NoSQL)
- Serverless (Azure Functions)
- Redis Cache
- Postman
- Swagger
- Mobile development experience in iOS and Android application
- Good understanding of automation testing (E2E, Integration, Penetration, Load, Stress, etc…)
- Exposure to Azure and GCP cloud environment
- Scrum master experience. (official / unofficial)
- DevOps experience. (official / unofficial)
- Confluence
- Azure DevOps / Jenkins / TeamCity or equivalent
Other Skills & Attributes
- Strong Analytical Skills
- People management, ensuring productivity/focus without burn out
- Strong Interpersonal Communication
- Product design research and requirements gathering and proof of concept
- Product requirements documentation
- Stakeholder review of product design
- User Story Breakdown/Writing and estimation of requirements
- Architecture design