Junior Software Engineer

  • Skillsbay Ltd
  • Colchester, Essex
  • Mar 08, 2025
Full time I.T. & Communications

Job Description

About the Role:
Are you an accomplished software engineer eager to transition into a role that shapes modern cloud infrastructure? In this junior position, you ll work on exciting projects to build scalable, secure cloud environments from the ground up. This is not a traditional DevOps role instead, you'll leverage your software development expertise to drive the design and implementation of innovative infrastructure solutions.

Key Responsibilities:

  • Infrastructure Development: Design and implement cloud computing infrastructure with a focus on automation and Infrastructure as Code (IaC).
  • CI/CD Integration: Use your experience with software pipelines to develop and maintain automated integration, testing, and deployment processes.
  • Collaborative Engineering: Work closely with software development teams to create robust deployment technologies that align with organizational goals.
  • Optimization & Security: Monitor infrastructure performance and costs while ensuring security and compliance standards are met.
  • Innovation & Growth: Contribute fresh ideas and continuously improve processes, learning new skills in cloud and platform engineering along the way.

Candidate Profile:

  • Software Engineering Background: Proven experience in software development using languages such as Python, Java, or C++.
  • CI/CD Familiarity: Practical understanding of continuous integration and delivery processes (experience with tools like GitHub Actions or Jenkins is a plus).
  • Eagerness to Transition: A strong desire to move into platform engineering, applying your coding expertise to build infrastructure from scratch.
  • Problem-Solving Skills: Ability to troubleshoot issues and optimize both code and infrastructure setups.
  • Team Collaboration: Excellent communication skills and a collaborative approach to working within cross-functional teams.
  • Cloud Exposure: Basic familiarity with cloud services (e.g., AWS) is beneficial, though not essential.

Why Join Us?

  • Innovative Projects: Be part of a team pioneering modern cloud infrastructure initiatives.
  • Career Development: Transition from software engineering into platform engineering with mentorship and growth opportunities.
  • Supportive Environment: Work in a collaborative, inclusive setting that values creativity and continuous improvement.
  • Flexible Working Options: We offer various working arrangements, including full-time, part-time, and job share possibilities.