About the role

  • Software Engineer developing user centric, cloud native products and services for the public sector. Responsible for delivering high-impact software that contributes to digital transformation in organizations doing social good.

Responsibilities

  • Work as part of our agile delivery team
  • Partner closely with our customers
  • Deliver high-impact software that meets their ever-changing digital transformation needs
  • Responsible for the development of components of complex systems
  • Use a variety of modern technologies and best practices to help produce reliable, secure, and scalable solutions

Requirements

  • Willing and eligible to obtain DV Clearance
  • Passionate about learning new things
  • Experience with high-level solution languages such as Java, TypeScript, Python, and Go
  • Familiarity with web libraries and frameworks such as React and Angular
  • Experience in designing, building, and maintaining CI/CD pipelines
  • Knowledge of big data technologies, such as NiFi, Hadoop, Spark
  • Familiarity with cloud and containerization technologies such as AWS, OpenShift, Kubernetes, Docker
  • Understanding of DevOps methodologies, such as infrastructure as code and GitOps
  • Knowledge of database technologies, e.g. relational databases, Elasticsearch, Mongo

Benefits

  • Our people are our most important asset and we prioritise their needs accordingly
  • We succeed and fail as a team not as individuals.
  • We do the right thing and we do the thing right.
  • We maintain an overwhelming focus on the customers’ needs.
  • Flexible pensions
  • PMI

Job title

Software Engineer

Job type

Experience level

Mid levelSenior

Salary

£40,000 - £85,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job