£50K/yr
Cotswold District, England
Permanent, Variable

Junior Software Engineer

Posted by Addition.

We are currently recruiting for a growing professional services company, for the role of Junior Software Engineer. This is a fantastic opportunity to work for an organisation who operate within the defence and security space, creating revolutionary designs whilst facilitating organisation requirements and capitalising on IT opportunities.

What you'll be doing:

  • Working with the development team to design, build, and maintain software solutions
  • Using GIT for version control to manage and collaborate on code
  • Implementing cloud services on AWS or Azure, optimising for scalability, performance, and reliability
  • Creating responsive and interactive user interfaces using JavaScript/TypeScript (React)
  • Designing and building robust and scalable backend solutions using Java, Python, or Go
  • Using Docker for containerisation to streamline deployments and ensure consistency across environments
  • Developing and maintaining CI/CD pipelines for automated software delivery and deployment
  • Writing clean, efficient, and well-documented code in line with industry best practices
  • Participating in code reviews and providing constructive feedback to team members
  • Keeping up to date with the latest technologies, trends, and best practices in software development

Main Skills/ Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Strong experience in GIT for version control and collaborative development
  • Experience with cloud platforms such as AWS or Azure, including deployment and management of cloud resources
  • Knowledge in JavaScript/TypeScript and React for front-end development
  • Backend development languages such as Java, Python, or Go experience
  • Strong understanding of software development principles, algorithms, and data structures
  • Experience with Docker for containerisation and deployment
  • Knowledge of DevOps processes, including CI/CD pipelines and automated testing frameworks
  • Strong communication and collaboration skills within a team environment
  • Ability to adapt to a fast-paced, dynamic work environment and learn new technologies quickly

How you'll be rewarded:

  • Have access to a renowned training portal to receive technical certifications
  • Gain exposure to the most cutting-edge technologies

This is an excellent opportunity for an experienced Junior Software Engineer to join a recognised, Professional Services Company.

For further information on this Junior Software Engineer position, apply below!

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

By applying you are confirming you are happy to be added to the Addition Solutions mailing list regarding future suitable positions. You can opt out of this at any time simply by contacting one of our consultants.