
Enable job alerts via email!
A technology company in the United Kingdom is looking for a Senior Software Developer with strong Python skills. The role involves developing high-quality applications and data services in an agile environment, ensuring well-documented code, and collaborating with user-centered design teams. Ideal candidates should have over 4 years of experience and be comfortable working in small, multidisciplinary teams.
Location: London or Manchester (2 days/week onsite + monthly team rotation)
Duration: 12 months
Clearance: BPSS to start; active SC required due to timsecale of the project
Team: 10 direct reports, part of a 60+ programme
Experience: 4+ years
Technical:
Strong Python development (primary focus), Ruby experience desirable
Experience across multiple services, particularly data services
Docker, Kubernetes, Git/version control
API development and integration
Agile working practices and adherence to technical standards
Pride in writing high-quality, well-documented code
Ownership of the full development process
Collaborative working with user-centered design (UCD) teams
Thrives in small, agile, multi-disciplinary teams
Develop Python-based applications and data services
Build and maintain APIs and open data platforms
Ensure code is of high quality and well-documented
Work closely with UCD teams and technical experts in an agile environment
Senior Python developer with strong focus on code quality
Experience working with data services
Comfortable working in small, agile teams and collaborating with UCD teams