Mid-Level Full Stack Engineer (C#, Python, JavaScript)

We are working as a supplier to a rapidly growing technology consultancy delivering secure digital platforms across Public Sector and Defence programmes.

Key notes:

  • UK/Hybrid (WFH, 2-3 days on site in Bristol)
  • Permanent, market salary
  • Delivered via a fast-growing technology consultancy

This is an excellent opportunity for an engineer who enjoys working across the full stack, building modern applications, and contributing to cloud-native, highly secure platforms.

Key Responsibilities

  • Design, develop, and maintain full-stack applications using C#, Python, and JavaScript
  • Build and enhance Back End services using .NET, Flask, or Django
  • Develop responsive Front End applications using React, Angular, or similar frameworks
  • Create and maintain RESTful APIs, microservices, and system integrations
  • Work across Azure and AWS environments to support cloud-based solutions
  • Implement automation using Python
  • Collaborate with engineering, product, and delivery teams to deliver high-quality solutions
  • Ensure best practices for testing, documentation, and version control
  • Troubleshoot and resolve issues across the application stack
  • Participate in code reviews and continuous improvement of development practices

Essential Skills & Experience

  • Commercial experience as a Full Stack or Backend Software Engineer
  • Strong programming experience in C# (.NET), Python, and JavaScript/TypeScript
  • Experience building modern Front End applications using React, Angular, or Vue
  • Solid experience designing and developing REST APIs and microservices
  • Experience working with SQL and NoSQL databases (eg, PostgreSQL, SQL Server, MongoDB)
  • Experience with cloud platforms such as Azure, AWS, or GCP
  • Understanding of CI/CD pipelines and automated testing
  • Strong knowledge of software engineering principles and clean code practices

Desirable Experience

  • Docker or Kubernetes container environments
  • DevOps/Infrastructure-as-Code tools such as Terraform
  • Event-driven architectures or messaging tools (RabbitMQ, Kafka)
  • Authentication and security standards (OAuth, JWT)
  • Serverless architectures
  • Experience working in Agile/Scrum delivery teams

Personal Attributes

  • Strong communication and collaboration skills
  • Ability to work across engineering, DevOps, and delivery teams
  • Strong problem-solving mindset and attention to detail
  • Comfortable explaining technical concepts to non-technical stakeholders
  • Proactive approach to automation and continuous improvement
  • Passion for learning new technologies and improving engineering capability

Job Details

Company
Synergize Consulting Ltd
Location
Bristol, Somerset, United Kingdom BS483
Hybrid / Remote Options
Employment Type
Permanent
Salary
GBP Annual
Posted