Flag job

Report

Software Engineer

Salary

36 - 36 GBP

Min Experience

0 years

Location

Bath

JobType

full-time

About the role

About this opportunity Are you a STEM graduate or early-career professional passionate about coding and innovation? Join our award-winning team and begin a two-month skills accelerator program designed to prepare you for real-world client projects. Work alongside industry experts in software development, infrastructure automation, and cloud computing, gaining hands-on experience in DevOps, Cloud, and Testing. After training, you'll work directly with PA Consulting to design cutting-edge solutions, boost deployment efficiency, and ensure system reliability-all in an environment that values diverse perspectives and continuous improvement. Step into a role where your ideas thrive and your skills flourish, paving the way for a rewarding software engineering career. Key Skills - what you will learn with us and apply: · Design, create, test and document software applications · Create web applications and APIs using Spring frameworks · Work as a developer within the Scrum framework · Utilise Git as a version control and code collaboration tool · Build scalable software solutions using DevOps best practices. · Design CI/CD pipelines to automate builds, tests, and deployments. · Collaborate with cross-functional teams for seamless releases and infrastructure management. · Utilise Azure, and IaC tools like Terraform, CloudFormation, or Ansible. · Implement automated testing strategies (unit, integration, performance) and monitor system performance and security. · Troubleshoot development lifecycle issues and stay updated on emerging technologies and industry trends. About Our Client: PA Consulting - Seize the opportunity to work with a leading management consulting, technology, and innovation firm at the forefront of digital transformation. This client leverages cutting-edge technology to tackle complex challenges across various industries, partnering with businesses, governments, and organisations to enhance operations and drive innovation. If you're eager to join a forward-thinking team dedicated to making impactful change, this is the role for you. What we're looking for: To be successful for this role you will demonstrate a level of ability in Java/C# or another similar coding language. You will be passionate about technology and eager to learn a range of technologies that are instrumental to the orchestration of businesses. Must-haves: · Master's or 1st class Bachelor's degree in a STEM discipline · Strong IT proficiency with the ability to effectively navigate and leverage digital technologies Good to have (not essential - we will teach you these, but if you already have a head-start, that's just going to make your ride even smoother) · Knowledge of DevOps, System Administration, or Software Development roles. · Knowledge of CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI. · Exposure to cloud platforms such as AWS, Azure, or Google Cloud. · Comfort with scripting languages (Bash, Python, or PowerShell) for automation. · Familiarity with configuration management tools (Ansible, Puppet, or Chef). · Knowledge of Infrastructure as Code (Terraform, CloudFormation, etc.). · Knowledge of networking, security best practices, and system administration.

About the company

PA Consulting - Seize the opportunity to work with a leading management consulting, technology, and innovation firm at the forefront of digital transformation. This client leverages cutting-edge technology to tackle complex challenges across various industries, partnering with businesses, governments, and organisations to enhance operations and drive innovation. If you're eager to join a forward-thinking team dedicated to making impactful change, this is the role for you.

Skills

java
c#
devops
system administration
software development
ci/cd
jenkins
gitlab ci/cd
circleci
aws
azure
google cloud
bash
python
powershell
ansible
puppet
chef
terraform
cloudformation
networking
security