Do you enjoy solving problems that will serve thousands of people?
Are you experimental yet pragmatic in problem solving? Do you consider yourself to be a strong communicator? If yes, this role might be for you!
What You’ll Be Working On
- Managing and developing a team of highly skilled developers
- Managing the delivery of multiple complex simultaneous system development projects from design through to release
- Working closely with Delivery & Business Analysts to produce accurate delivery estimates and manage the transition from analysis through to design and delivery
- Working closely with Delivery Management to ensure the handling of any delivery risks or issues
- Participating in reviews and meetings and provide updates on project progress
- Supporting project resource scheduling and department capacity planning
- Taking responsibility for making key decisions to ensure the successful implementation of all initiatives
- Maintaining, extending, and refactoring back-end codes of existing products
- Optimising back-end performance of existing products
- Collaborating and contributing to the continuous efforts in improving development standards (test-driven development, code reviews, etc.)
- Mentoring junior team members and ensuring they adhere to determined software quality standards
What We’d Like to See in the Candidate
- Minimum 7 years of experience in software project implementation and related fields
- A Bachelor’s Degree in Computer Science, Software Engineering, or equivalent
- Strong technical ability and knowledge of website systems, security systems and shell
scripts
- Good and effective written and verbal communication
- Able to give clear instructions and expectations
- Good multitasking and organisational skills to manage projects demands and timelines
- Ability to maintain a healthy working environment, morale and communication among
your team members
- Skilled mainly in Java + Spring Boot Framework, and knowledge in Microservices
Architecture
- Experience in the banking or insurance industry is a plus