SJ
SponsoredJobs
.online
← Back to All Jobs

Associate Software Trainee

Sign in to view the employer name
🇬🇧 West ham, England, United Kingdom
Posted 16 Jun 2026

Location

Job description

Job Summary
We are seeking motivated and enthusiastic individuals to join our team as Associate Software Trainees. This entry-level position offers an excellent opportunity to develop foundational skills in software development, systems engineering, and IT infrastructure within a dynamic environment. Trainees will gain hands-on experience across various technologies and methodologies, supporting the organisation’s digital transformation initiatives and system optimisation projects. Duties
  • Assist in the design, development, and testing of software applications using languages such as Java, C#, Python, Ruby on Rails, and C++.
  • Support system architecture planning and implementation, including microservices, service-oriented architecture (SOA), and system design principles.
  • Contribute to system administration tasks such as managing operating systems (Windows, UNIX, Linux), virtualisation (VMware, ESXi), and container orchestration tools like Kubernetes.
  • Participate in the deployment and configuration of cloud services including AWS, Azure, and related cloud-based solutions.
  • Aid in database management activities involving SQL databases like MySQL, PostgreSQL, Oracle, Microsoft SQL Server, and NoSQL options such as MongoDB.
  • Collaborate on network security measures including firewalls, VPNs, DHCP, DNS, load balancing, and information security protocols.
  • Support DevOps practices by working with tools such as Jenkins, Git, Docker, Shell Scripting, Bash (Unix shell), and continuous integration/continuous deployment (CI/CD) pipelines.
  • Contribute to API development and integration using RESTful services, SOAP web services, XML/JSON formats.
  • Assist in troubleshooting issues related to system architecture, debugging code errors across multiple platforms and languages.
  • Participate in SDLC processes ensuring best practices for system design, testing, deployment, and maintenance.

Skills
  • Fundamental understanding of computer networking concepts including DHCP, DNS, VPNs and firewalls.
  • Experience or familiarity with cloud platforms such as AWS or Azure.
  • Knowledge of programming languages including Python, JavaScript, Java, C#, C++, Ruby on Rails and Shell Scripting.
  • Proficiency with operating systems like Windows and UNIX/Linux environments.
  • Understanding of database management systems including MySQL, PostgreSQL, Oracle and NoSQL databases.
  • Awareness of system architecture principles such as microservices architecture and service-oriented architecture (SOA).
  • Familiarity with containerisation (Docker), orchestration tools (Kubernetes), virtualization technologies (VMware/ESXi), and DevOps tools like Jenkins and Git.
  • Basic knowledge of web services including REST APIs and SOAP protocols.
  • Exposure to information security practices including VPNs and firewall configurations.
  • Ability to work collaboratively within a team environment while demonstrating problem-solving skills. This trainee role is ideal for individuals passionate about technology who are eager to learn in a professional setting while contributing to innovative projects. The position provides comprehensive training opportunities across multiple disciplines within software development and IT infrastructure management.

Pay: £25,450.00-£40,241.00 per yearBenefits:
  • On-site parking
  • UK visa sponsorship

Work authorisation:
  • United Kingdom (required)

Work Location: In person

Job details

EmployerSign in to view the employer name
LocationWest ham, England, United Kingdom
Posted16 Jun 2026
Salary£25,450.00-£40,241
Work locationIn person
SponsorshipVisa Sponsored ✓
Categories
Information Technology

Visa sponsorship

Skilled Worker

Prep this job with AI