Software Engineer

Anson McCade
Manchester, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Manchester, United Kingdom

Tech stack

Java
Amazon Web Services (AWS)
Automation of Tests
Azure
C Sharp (Programming Language)
Software Debugging
Elasticsearch
Python
NoSQL
Commercial Software
Software Architecture
Svelte
Software Deployment
Software Engineering
TypeScript
Amazon Web Services (AWS)
Pulumi
React
Software Security
Vue.js
Angular
Infrastructure Automation Frameworks
Front End Software Development
Terraform
Serverless Computing
Go

Job description

As a Software Engineer, you'll work on innovative products and platforms that impact millions of users, collaborating with talented engineers, architects and delivery teams in a fast-paced, technology-driven environment. This is an excellent opportunity to develop your technical expertise while working on large-scale cloud-native and modern software engineering projects. What We Can Offer You as a Software Engineer

  • Work on high-profile digital transformation and product engineering projects
  • Exposure to modern cloud technologies and engineering best practices
  • Excellent career development and progression opportunities
  • Access to industry-leading training and learning resources
  • Collaborative and inclusive team environment
  • Private medical insurance
  • Up to 25 days annual leave plus additional charity volunteering days
  • Opportunity to work with clients across multiple industries
  • Flexible and hybrid working opportunities, * Design, build and maintain modern applications and services
  • Develop cloud-native and serverless solutions using modern engineering practices
  • Deploy applications using containerisation, CI/CD pipelines and cloud platforms
  • Deliver high-quality, secure and scalable software solutions
  • Write and maintain automated tests to ensure quality and performance
  • Collaborate with multidisciplinary teams to solve complex technical challenges
  • Contribute to software architecture, design discussions and continuous improvement initiatives, If you're looking to work on innovative technology projects, develop your expertise with modern engineering tools and frameworks, and be part of a collaborative team that values continuous learning and growth, we'd love to hear from you.

Requirements

  • Commercial software development experience using technologies such as Java, TypeScript, Python, Go or C#
  • Experience with front-end frameworks including React, Angular, Vue or Svelte
  • Knowledge of cloud platforms, ideally AWS, with exposure to Azure or GCP beneficial
  • Experience with Infrastructure as Code tools such as Terraform, AWS CDK or Pulumi
  • Experience building and maintaining CI/CD pipelines
  • Strong understanding of software security, performance and scalability principles
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration abilities

Desirable Experience

  • Experience with NoSQL technologies such as Elasticsearch
  • Experience leading small workstreams or project deliverables
  • Exposure to large-scale enterprise or product engineering environments
  • Experience delivering cloud-native solutions at scale

About the company

Join a leading global technology and consulting organisation delivering cutting-edge digital solutions for some of the world's most recognisable brands, government bodies and ambitious businesses.

Apply for this position