You will be a technically proficient and enthusiastic developer, with a desire to work on back-end application development.
You will support and lead different phases of the product lifecycle including analysis, development, and testing.
You will develop new components in Java and maintain/enhance existing components in Java/Angular/Python.
Previous commercially proven experience in Java is required, with a strong desire to develop your skills more widely. Additionally, there is an opportunity to work with front end web apps.
You will be expected to promote best practices in terms of TDD, development tools and technologies.
You will be a proactive member of an agile team, taking part in ceremonies and interact with business owners and stakeholders as well as other agile teams across the fleet.
The role will involve constant interaction with front office business users, analyzing and gathering requirements.
Develop and maintain technical documentation, including architecture diagrams and design documents.
Participate in code reviews, ensuring high-quality code and adherence to coding standards.
Troubleshoot and debug issues, identifying root causes and implementing fixes.
Stay up to date with industry trends, best practices, and emerging technologies.
Mentor junior developers, providing guidance and knowledge sharing.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job