Software Developer

Peregrine

Leeds

Teletrabalho

GBP 50 000 - 70 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

Peregrine is seeking an experienced Software Developer for a largely remote role with travel to Leeds, Manchester, Newcastle and Sheffield. You will join a small, autonomous team focused on exploring technical solutions for a large-scale digital transformation programme.

You will conduct research, build proof-of-concept solutions, and contribute to engineering standards while collaborating with architects and multidisciplinary teams to shape future service delivery.

Qualificações

  • Experience developing software with Python in a commercial setting.
  • Proficient with Flask and FastAPI web frameworks.
  • Knowledge of HTML, RESTful APIs and JSON-based integrations.
  • Experience implementing authentication and authorisation with OAuth/OIDC.
  • Familiar with MongoDB or other NoSQL databases.
  • Strong Linux administration and development environment experience.
  • Experience with Docker and containerisation.
  • Working knowledge of AWS and cloud platforms.
  • Version control with Git and modern workflows.
  • Understanding of DevOps, CI/CD and deployment practices.
  • Excellent problem-solving, communication and stakeholder engagement.
  • Ability to work independently in emerging technical landscapes.

Responsabilidades

  • 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.

Conhecimentos

Python
Flask
FastAPI
HTML
REST APIs
JSON
OAuth/OIDC
MongoDB
Linux
Docker
AWS
Git
DevOps
CI/CD
communication

Ferramentas

Docker
AWS

Descrição da oferta de emprego

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.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Software Engineer
Software Engineer

Peregrine • Leeds, Manchester, Newcastle upon Tyne, Sheffield

Teletrabalho
GBP 55 000 - 90 000
Senior Software Engineer
Senior Software Engineer

DiverseJobsMatter • Leeds

Híbrido
GBP 70 000 - 100 000
Contributory pension scheme
25 days annual leave
Flexible benefits package
+5
Senior Software Developer
Senior Software Developer

Corecom Consulting • Leeds

Presencial
GBP 39 000 - 65 000
Bonus
Private medical cover
Pension contributions matching
+3
Software Engineer (Sheffield/Leeds)
Software Engineer (Sheffield/Leeds)

The Curve • Sheffield

Presencial
GBP 35 000 - 50 000
Training opportunities via Udemy
Employee wellbeing allowance
Quarterly team events
Senior Software Engineer
Senior Software Engineer

Gazelle Global • Grã-Bretanha

Híbrido
GBP 60 000 - 90 000
Senior Software Developer - Cabinet Office - G7
Senior Software Developer - Cabinet Office - G7

Manchester Digital • Manchester

Presencial
GBP 65 000 - 90 000
Software Engineer
Software Engineer

Stealth iT Consulting • Grã-Bretanha

Presencial
GBP 49 500 - 60 500
Flexible hybrid working arrangements
Collaborative team environment
Supportive culture valuing innovation and diversity
Software Developer
Software Developer

Catalyst • Newcastle upon Tyne

Presencial
GBP 45 000 - 65 000
Software Developer
Software Developer

CA Tech Talent • Exeter

Híbrido
GBP 45 000 - 65 000
Competitive salary based on experience
25 days’ annual leave with an option to purchase additional days
Enhanced pension scheme
+2
Full Stack Java Developer With Node.Js & AWS
Full Stack Java Developer With Node.Js & AWS

Gazelle Global Consulting Limited • Grã-Bretanha

Híbrido
GBP 70 000 - 100 000