Jobs / United Kingdom / Peregrine Technologies UK Ltd

Peregrine Technologies UK Ltd

Software Developer - Python

Manchester Posted 10 days ago

Apply on employer site ↗ Tailor my CV first Source: Company careers site

Optional: we can tailor a CV and cover letter for this job from your real experience first (the first one is free).

Skills this job asks for

PythonREST APIsMongoDBLinuxDockerAWSGitCI/CDAgile

Add your CV (free) to see which of these your CV is missing.

Sponsorship verdict

Sponsorship possible

One solid signal, not two. Worth applying, and worth asking about sponsorship early.

  • Employer is on a government sponsor recordThis employer holds a UK sponsor licence (Skilled Worker, A rating).
  • The posting doesn’t mention sponsorshipSilence isn’t a refusal — ask the recruiter before investing much time.
  • Can’t check pay against the visa rulesNo salary stated. UK Skilled Worker visa needs at least £41,700 a year (new-entrant (under 26, recent Student/Graduate visa) or STEM PhD: £33,400).
  • Confirmed live todayWhen a source last listed this job as open.
Details and sources
Employer is on a government sponsor record
This employer holds a UK sponsor licence (Skilled Worker, A rating). Source: Register of licensed sponsors (UK Home Office).
Can’t check pay against the visa rules
No salary stated. UK Skilled Worker visa needs at least £41,700 a year (new-entrant (under 26, recent Student/Graduate visa) or STEM PhD: £33,400). Source: https://www.gov.uk/skilled-worker-visa/when-you-can-be-paid-less, rules effective 2025-07-22.

A verdict summarises public evidence. It is not legal advice and never a guarantee: the employer and the immigration authority decide. Sign in to factor in where you can already work.

About the role

Software Developer Largely remote but must have the ability to travel to Leeds/ Manchester/ Newcastle/ Sheffield We are seeking an experienced Software Developer to join a small, highly capable team focused on exploring, validating and shaping technical solutions for a large-scale digital transformation programme. Working closely with technical architects and multidisciplinary teams, you will undertake research, proof-of-concept development, and technical analysis to support key technology decisions for future service development. This is an excellent opportunity for a self-sufficient engineer who enjoys working in environments with a high degree of autonomy, ambiguity, and innovation, helping define technical standards and approaches that will influence future delivery. Responsibilities • Develop proof-of-concept solutions and technical prototypes to evaluate technology options. • Collaborate with architects and technical stakeholders to investigate and validate solution designs. • Conduct technical research and structured analysis to support strategic technology decisions. • Build scalable, maintainable software components using modern development frameworks and tools. • Contribute to the establishment of engineering standards, patterns, and best practices. • Work independently to progress complex technical challenges with minimal direction. • Support the evaluation of cloud-native and containerised deployment approaches. • Share findings and recommendations with technical and non-technical stakeholders. What Success Looks Like in This Role • Delivery of high-quality prototypes and technical spikes that support informed decision-making. • Establishment of robust engineering patterns and development approaches for future teams. • Effective collaboration with architecture and delivery functions. • Clear documentation of technical findings, recommendations, and risks. • Consistent delivery in an environment with evolving requirements and limited precedent. • Positive contribution to technical innovation and continuous improvement initiatives. Skills & Experience • Strong commercial experience developing software using Python . • Experience with modern web frameworks such as Flask and FastAPI . • Knowledge of HTML , RESTful APIs, and JSON-based integrations. • Experience implementing authentication and authorisation solutions using OAuth/OIDC . • Familiarity with MongoDB or other NoSQL database technologies. • Strong Linux administration and development environment experience. • Experience with containerisation technologies, particularly Docker . • Working knowledge of cloud platforms, ideally AWS . • Experience using Git and modern version control practices. • Understanding of DevOps principles, continuous integration, and deployment practices. • Strong problem-solving, communication, and stakeholder engagement skills. • Ability to work independently and operate effectively within emerging or undefined technical landscapes. Desirable Skills • Experience working within innovation, research, or early-stage product development environments. • Exposure to large-scale digital transformation programmes. • Experience defining technical standards, patterns, and architectural approaches. • Knowledge of government digital service standards and accessible design principles. • Experience working within agile multidisciplinary teams. • Familiarity with user-centred design approaches and modern service development methodologies. Find out more: peregrine.global or check out our LinkedIn page: peregrine-resourcing

Apply on employer site ↗