Negotiable
Undetermined
Remote
United Kingdom
Summary: The Senior Full-Stack Software Engineer role is a 12-month contract position within a leading management consulting organization, focused on developing scalable, cloud-native platforms. The engineer will design, build, and maintain web applications, collaborating with cross-functional teams to deliver high-impact digital solutions. This fully remote position is ideal for candidates with strong programming skills in Go, Python, and JavaScript, along with experience in microservices architecture and cloud environments. The role emphasizes a strong engineering culture and modern development practices.
Key Responsibilities:
- Design, develop, and maintain full-stack web applications using Go, Python, JavaScript (Node.js/React)
- Build and deploy microservice-based architectures aligned with 12-Factor App principles
- Develop, integrate, and secure RESTful APIs
- Work with Postgres and MongoDB, including schema design, indexing, and performance optimisation
- Collaborate cross-functionally to translate business requirements into technical solutions
- Implement and maintain CI/CD pipelines, automated testing, and code quality standards
- Support deployment and operations on AWS, with focus on reliability, performance, and cost efficiency
- Troubleshoot production issues and contribute to continuous improvement initiatives
Key Skills:
- Strong programming experience in Go and Python, and JavaScript (Node.js and React)
- Hands-on experience with Postgres and MongoDB
- Solid understanding of microservices architecture and 12-Factor App methodology
- Experience with CI/CD tools, Docker, and Git-based workflows
- Strong knowledge of RESTful API design, consumption, and security
- Good grasp of software design principles, testing frameworks, and maintainable code practices
- Exposure to AWS services (Lambda, ECS, S3, CloudWatch)
- Experience with Redis and message queues such as SQS
- Frontend optimization and state management tools (Redux, Zustand, Vite)
- Knowledge of DevOps practices, Infrastructure as Code (Terraform/CloudFormation)
- Awareness of application security, authentication (OAuth/JWT), and performance monitoring
- Bachelor’s or master’s degree in computer science, Information Systems, Electrical Engineering, or a related discipline
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Senior Full-Stack Software Engineer (Contract) 12-Month Contract | Fully Remote (UK-Based)
We are partnering with a globally recognized, top-tier management consulting organization known for delivering high-impact digital solutions to some of the world’s most complex business challenges. This role sits within a modern engineering team building scalable, cloud-native platforms used across international engagements.
The Role
As a Senior Full-Stack Engineer, you will design, build, and maintain end-to-end web applications, working closely with product managers, designers, and fellow engineers. You will contribute to microservice-based architectures and support systems operating at scale in a cloud environment.
Key Responsibilities
- Design, develop, and maintain full-stack web applications using Go, Python, JavaScript (Node.js/React)
- Build and deploy microservice-based architectures aligned with 12-Factor App principles
- Develop, integrate, and secure RESTful APIs
- Work with Postgres and MongoDB , including schema design, indexing, and performance optimisation
- Collaborate cross-functionally to translate business requirements into technical solutions
- Implement and maintain CI/CD pipelines , automated testing, and code quality standards
- Support deployment and operations on AWS , with focus on reliability, performance, and cost efficiency
- Troubleshoot production issues and contribute to continuous improvement initiatives
Mandatory Skills & Experience
- Strong programming experience in Go and Python , and JavaScript (Node.js and React)
- Hands-on experience with Postgres and MongoDB
- Solid understanding of microservices architecture and 12-Factor App methodology
- Experience with CI/CD tools , Docker , and Git-based workflows
- Strong knowledge of RESTful API design , consumption, and security
- Good grasp of software design principles, testing frameworks, and maintainable code practices
Nice to Have
- Exposure to AWS services (Lambda, ECS, S3, CloudWatch)
- Experience with Redis and message queues such as SQS
- Frontend optimization and state management tools (Redux, Zustand, Vite)
- Knowledge of DevOps practices , Infrastructure as Code (Terraform/CloudFormation)
- Awareness of application security, authentication (OAuth/JWT), and performance monitoring
Education
- Bachelor’s or master’s degree in computer science , Information Systems, Electrical Engineering , or a related discipline
Why Apply?
- Opportunity to work with a globally elite consulting environment
- Fully remote, UK-based contract
- Exposure to high-impact, enterprise-scale digital platforms
- Strong engineering culture with modern tools and best practices
NOTE - We are not providing the sponsorship