£600 Per day
Inside
Remote
City Of London, England, United Kingdom
Summary: The Software Developer role involves working within Agile teams to create secure and user-centered digital services. Responsibilities include building high-quality software, contributing to technical design, and improving codebases. The position requires collaboration with various stakeholders and a proactive approach to learning and sharing knowledge. Candidates should have experience with modern technologies and Agile delivery practices.
Key Responsibilities:
- Build high-quality software and contribute to technical design.
- Improve codebases to meet service and safety requirements.
- Collaborate with designers, product teams, testers, engineers, and external partners.
- Participate in Agile delivery workflows, including stand-ups, planning, reviews, and retrospectives.
- Manage technical debt and make sensible trade-offs.
- Stay informed about modern technologies and promote their adoption.
- Contribute to code reviews, pair programming, and community of practice activities.
Key Skills:
- Intermediate to advanced experience with React and TypeScript.
- Proficiency in Python and AWS services (e.g., Athena/Glue, DynamoDB, ECS, S3, Lambda, SQS, Step Function).
- Experience with automated testing frameworks for Python and JavaScript.
- Familiarity with Terraform for infrastructure-as-code.
- Experience with Git, Jira, and Confluence.
- Desirable skills include Cypress, GitHub Actions, and Splunk.
- Eligible for BPSS and SC clearance.
- Previous NHS experience is desirable.
- Exposure to digital product development and live service environments is advantageous.
Salary (Rate): £600 per day
City: City Of London
Country: United Kingdom
Working Arrangements: remote
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
6-12 months London - Remote £600 per day inside IR35 - umbrella only
Overview
Our developers work within multidisciplinary Agile teams to deliver secure, robust, and user centred digital services. The role involves building high quality software, contributing to technical design, and continually improving codebases to meet service and safety requirements.
Soft Skills & Behaviours
- Clear and confident communicator , able to work with designers, product teams, testers, engineers, and external partners.
- Highly collaborative, supporting team success and contributing to shared goals.
- Positive, engaged, and proactive, bringing energy to team ceremonies and wider delivery activities.
- Comfortable with change, able to work through evolving requirements or priorities.
- Keen to learn and share knowledge, contributing to code reviews, pair?programming, and community?of?practice activities.
- Experienced working within Agile delivery, contributing to stand-ups, planning, reviews, retrospectives, and show?and?tell sessions.
- Delivers with quality, making sensible trade-offs and managing technical debt thoughtfully.
- Stays informed about modern technologies and practices, promoting proportionate adoption of tools that add value.
Technical Skills & Responsibilities
- Intermediate to advanced practical experience with:
- React and TypeScript
- Python
- AWS services i.e. Athena/Glue, DynamoDB, ECS, S3, Lambda, SQS, Step Function, etc
- Automated testing frameworks for Python and JavaScript
- Terraform for infrastructure-as-code
- Agile delivery workflows
- Tooling Experience
- Git
- Jira
- Confluence
- Desirable (Nice To Have)
- Cypress
- GitHub Actions
- Splunk
- Other Requirements
- Eligible for BPSS and SC clearance, due to interaction with sensitive or protected systems.
- Previous NHS experience is desirable, including understanding of NHS digital services or national systems.
- Exposure to digital product development and live?service environments is advantageous.