Job Description
Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone’s chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive.
A fantastic new opportunity has become available Python Software Engineer/ Python Developer with one of our Financial One of the world’s leading financial institutions, serving individuals, small- and middle-market businesses, large corporations, and governments with a full range of banking, investment management and other financial and risk management products and services based in Bromle
y.
Role: Python Software Engineer/ Python Devel
operLocation: Bromley (3 days a week ons
ite)Duration: 6 Mo
nthsWorking hours :35 - 40/
Week
We are seeking a Software Engineer to build this platform. In this role, will ensure that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the ou
tset.
Experience and Skills req
* uired:Experienced in Python develo
* pment.Experience in application development in one or more areas MongoDB, Redis, React Framework, Impala, Autosys, FAST API services, Containeriz
* ation.Expert in Developing in Production, Code Checking, Code Review, version Control
* ,Jira.Working in large sized teams that collaboratively develop on a shared multi-repo codebase using IDEs (e.g. VS Code rather than Jupyter Notebooks), Continuous Integration (CI), Continuous Deployment (CD) and Continuous Testing and DevOps – Unit te
* sting.Experience with one or more of the following enterprise development tools: Version Control (GIT/Bitbucket), Build Orchestration (Jenkins), Code Quality (SonarQube and pytest Unit Testing), Artifact Management (Artifactory) and Deployment (An
* sible)Experience with agile development methodologies and building supportability into applica
* tions.Strong understanding of software architecture prin
ciples
Responsibil
* ities: Code solutions in Python and implement automated unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requir
* ements.Design, develop, and modify architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is main
* tained.Execute story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lif
* ecycle.Perform proof of concept as necessary to implement new ideas or mitigat
* e risk.Automate manual release acti
* vities.Design, develop, and maintain automated test suites (integration, regression, perfor
* mance).Ensure solution meets product acceptance criteria with minimal technica
* l debt.Troubleshoot build and setup failures and facilitate reso
* lution.Ensure execution and delivery meets technology’s expectations in terms of the functionality, quality, performance, reliability, and ti
* meline.Communicate status frequently to technology pa
rtners.
Candidates will ideally show evidence of the above in their CV to be con
sidered.Please be advised if you haven't heard from us within 48 hours then unfortunately your application has not been successful on this occasion, we may however keep your details on file for any suitable future vacancies and contact you acco
rdingly.