Enable job alerts via email!

Full-Stack Software Engineers

TN United Kingdom

Bristol

Hybrid

GBP 40,000 - 70,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking consultancy as a Software Engineer, where you'll tackle complex operational challenges for Central Government. This hybrid role allows flexibility in working from home or the office while requiring occasional visits to clients in Bristol, Cheltenham, or Manchester. Collaborate in an Agile team to design, develop, and deploy innovative software solutions using cutting-edge technologies, including AWS and Azure. Your expertise in RESTful APIs and CI/CD pipelines will be crucial in delivering high-quality software. If you're passionate about technology and problem-solving, this opportunity is perfect for you.

Qualifications

  • Experience in software design, development, and testing.
  • Familiarity with cloud-native development and deployment.

Responsibilities

  • Implement software solutions and participate in the full software lifecycle.
  • Utilize tools for continuous integration and ensure software quality.

Skills

AWS services (Lambda, S3, EC2, RDS, DynamoDB)
Agile methodologies
CI/CD pipelines
Microservices architecture
RESTful APIs
Database management (SQL & NoSQL)
Problem-solving skills
Communication skills

Tools

GitLab
AWS
Azure

Job description

Social network you want to login/join with:

My client is a specialist software consultancy providing new bespoke solutions to solve our customers' complex operational problems. This role will join a live project within the Central Government team.

We offer a hybrid approach to work, where you can decide to work from an office or home as much as you like. Being a consultancy, there will be a need to visit customers usually bi-weekly or monthly. This role is open to candidates who can commute on a bi-weekly basis to Bristol, Cheltenham or Manchester.

The Opportunity:

As a Software Engineer, you will join an Agile-focused team, gaining exposure to:

  1. Implementing software solutions including design, development, and testing
  2. Using a wide range of technologies, specialising in the use of open-source libraries and components
  3. Utilising tools such as GitLab to build continuous integration pipelines, which help monitor and ensure software quality and security
  4. Deploying software systems to a mixture of environments, including public (AWS and Azure) and private cloud
  5. Full Software Lifecycle involvement: project concept formalisation; requirements analysis and specification; architecture design; implementation and delivery; training and support; and software lifecycle and maintenance

Skills & Experience Required:

  • Experience working with AWS services (e.g., Lambda, S3, EC2, RDS, DynamoDB)
  • Familiarity with modern development practices, including Agile methodologies, CI/CD pipelines, and microservices architecture
  • Solid understanding of RESTful APIs, database management (SQL & NoSQL), and cloud-native development
  • Strong problem-solving skills and the ability to work independently as well as in a team
  • Excellent communication skills and the ability to work collaboratively with stakeholders

Security Clearance:

Due to the industries we work in, my client requires you to be able to obtain security clearance (however, you do not already need to possess security clearance to apply). To qualify for this, you must be a British passport holder and have lived permanently in the UK for the last 5 years.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.