We're are partnering with our client in the fintech space who are looking out for a Backend Engineering Lead. You would work on and solve some of the many challenges we are facing, learn new ways of working, and build delightful high-quality products for our customers.
Job Responsibilities
- Guide team development efforts towards successful project delivery within the assigned domain.
- Provide technical leadership to teammates through coaching and mentorship.
- Maintain high standards of software quality within the team by establishing good practices and habits.
- Identify and encourage areas for growth and improvement within the team.
- Collaborate with the Product Manager and report to the CTO.
- Participate in cross-team collaboration, both within and across departments.
- Assist in the collection and documentation of user requirements, development of user stories, estimates, and work plans.
- Design, develop, and unit test applications in accordance with established standards.
- Conduct code reviews.
- Take ownership of the production health of the domain, assess risks and put in mitigation plans
- Develop, refine, and tune integrations between applications.
- Analyze and resolve technical and application problems.
- Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
- Adhere to high-quality development principles while delivering solutions on time and on budget.
- Research and evaluate a variety of software products.
In order to be successful at the role, you must have the following:
- 10+ years of overall experience with the majority of this experience as an Engineering Lead or Manager.
- Experience working in Fintech / Financial organisations is an added advantage.
- At least 5 years of demonstrable leadership experience, at an individual team level and working across demographically distributed teams and organizational boundaries.
- Good experience in creating actionable strategies, with clear outcomes, and continuous measurement of progress.
- Ability to produce and communicate effective and insightful thought leadership on technical topics.
- Strong technical background in (AWS, Spring Boot, Kotlin, K8s, Microservices, Kafka, Istio, event-driven architecture).
- Exposure to Cloud Technologies, SRE (Site Reliability Engineering), and DevOps concepts with a focus on automation.
- Ability to take ownership and deliver results in a challenging client-facing environment.
- A degree in a relevant area of study would be helpful but not mandatory
Role Specific Technical Competencies
- Strong technical background in (AWS, Spring Boot, Kotlin, K8s, Microservices, Kafka, Istio, event-driven architecture).
- Exposure to Cloud Technologies, SRE (Site Reliability Engineering), and DevOps concepts with a focus on automation.