Senior API/Python Developer - London and remote - 11 months +/RATE: £437 per day inside IR35
One of our Blue Chip Clients is urgently looking for a Senior API/Python Developer.
For this role you will need to be onsite in London 2 days per week.
Please find some details below:
CONTRACTOR MUST BE ELIGIBLE FOR BPSS
MUST BE PAYE THROUGH UMBRELLA
Role Description:
Key Responsibilities
Work within a small development team to produce clean, efficient code based on specifications or User Stories
Integrate software components between in house and third-party applications
Deploy tested code to SIT & UAT environments
Support developed applications, troubleshoot, debug and upgrade existing code when required
Recommend and execute improvements
Create technical documentation for development solutions, future reference and reporting
Conduct peer reviews of other developer's code
Collaborate with architects and other developers to develop the solution design
Estimate user stories and feed estimates back into the Product Backlog
Write unit tests when implementing user stories including test deliverables against a user story's acceptance criteria
Support the team in working towards continuous integration and continuous deployment
Help remove technical impediments raised by the team
Liaise with the database administration and infrastructure teams to ensure successful deployment of developed products to live environment.
Adherence to all relevant regulatory requirements forms part of your role, and the demonstration of behaviours as set out in the Conduct Risk Policy, as they relate to your role, is core to LSM's commitment to placing customers at the centre of our business and behaving with integrity. LSM expects you to understand your responsibilities relating to all regulatory and internal requirements, and to proactively demonstrate compliance with these requirements and behaviours at all times. These requirements include Solvency II, fair treatment of customers, Financial Crime, Data Protection, Conflicts of Interest, and Whistleblowing
Skills and Experience
Proven experience (a minimum of three years) as a Software Developer, Software Engineer or similar role, working within Agile frameworks and associated architectures, design, coding languages and testing & deployment tools, including the following
o Python
o Angular 6
o Java/JavaScript/JSON
o Ci/Cd pipeline build & deployment tools eg Bamboo
o Micro services & APIs
o Cloud experience (AWS & Azure)
o API integration experience, REST preferred
o Understanding of event driven architecture.
o Different AWS deployment methods eg native EC2, Pivotal Cloud Foundry (JVM) & Docker
Experience with software design and development in a test-driven environment
Experience of SQL database development, SSIS and cloud deployment eg RDS in AWS
Knowledge of containerised deployments and optimisation techniques & tools eg Docker, Fargate, Kubernetes
Experience of working with wider project teams including Scrum Masters, Product Owners, Business Analysts and Testers
Experience of producing technical support documentation
Experience of writing technical specifications/User Stories
Experience of working within the full development life cycle ie development, unit testing and release management
Experience of source code repositories, code branching and version control systems eg GIT and TFS
Resourcefulness, attention to detail and troubleshooting aptitude
BSc/BA in Computer Science, Engineering or a related field
Key Performance Indicators
Delivery of high quality, fully tested software changes within agreed Sprints
Recognised as a technical authority within the development team
A high level of accuracy for estimating stories and tasks
Minimal coding errors found during SIT & UAT
Smooth transition of changes from development to production
Compliance with the organisation's control policies and procedures
Please send CV for full details and immediate interviews. We are a preferred supplier to the client.