Software Engineer in Training

2 weeks ago


London, Greater London, United Kingdom GetMyFirstJob Full time

TCS is a purpose-driven transformation company, built on values. Our mission is to help businesses transform through technology, making a meaningful difference to the people and communities they serve.

The Role:

As a Graduate Software Apprentice, you will be responsible for designing and developing microservices on a cloud infrastructure that support high-volume and low latency.

  • Design and develop a secure DevOps pipeline that meets Zero Trust Architecture (ZTA) standards.
  • Drive efforts to develop a scalable Continuous Integration and Continuous Deployment (CICD) model for the engineering group.
  • Automate and streamline key DevOps tasks to improve efficiency.
  • Design and develop comprehensive software monitoring and alerting solutions.

You will work with our team to develop and deploy scalable software solutions.

Key Skills/Knowledge/Experience:

  • Good technical understanding of RESTful services and SOLID principles.
  • Good understanding of programming languages such as Python, Java, Scala, Rust, or Kotlin.
  • Understanding of building and packaging tools.
  • Understanding of unit testing tools and ideal knowledge of design patterns and CI/CD.

Entry Requirements:

  • The learner must have completed a Level 3 Software Development Apprenticeship with QA or have an equivalent qualification with another training provider.
  • OR a BTEC Diploma in IT and a successful completion of our aptitude test.

You will receive a competitive salary, paid holiday entitlement, and a range of benefits including pension contribution, private healthcare, and life assurance.

Future Prospects:

  • 90% of QA Apprentices secure permanent employment after finishing their apprenticeship. Opportunities for further apprenticeship training are also available.

  • C++ Software Engineer

    4 weeks ago


    London, Greater London, United Kingdom Swift Software Full time

    We're the world's leading provider of secure financial messaging services, headquartered in Belgium. We are the way the world moves value – across borders, through cities and overseas.As a C++ Software Engineer at Swift Software, you will have the opportunity to work in a premier engineering role based in London, UK.Developing and implementing high-quality...


  • London, Greater London, United Kingdom Estio Training Limited Full time

    Level 4 Software TesterEstimated Salary: £18,000 - £25,000 per annumCompany Overview:Cell Software Ltd is an expert provider of software solutions. Based in the UK, we provide software development, testing, and consultancy services to clients across all industries.Job Description:Create comprehensive test cases, test scripts, and test data that cover...


  • London, Greater London, United Kingdom Acre Software Full time

    About the RoleAcre Software is rebuilding the UK's £1.4 trillion mortgage market from the ground up, with a completely new, end-to-end management system for mortgages. Our platform cuts out unnecessary admin, pain, and friction from buying a home. We're covering the entire journey, from figuring out what you can borrow, to getting your keys. We're guided by...


  • London, Greater London, United Kingdom NEC Software Solutions Full time

    About the RoleWe are looking for a highly skilled Senior Software Engineer to join our team at NEC Software Solutions. As a Senior Software Engineer, you will be responsible for leading the development of our software solutions, working closely with our Software Development Manager to ensure issues and risks are managed in a timely manner.Key...

  • Software Engineer

    2 weeks ago


    London, Greater London, United Kingdom Advance Training & Recruitment Services Full time

    Job Title : Software EngineerAs a Software Engineer, you will be responsible for designing and developing software applications. This will include writing clean, efficient and well-documented code and working with cross-functional teams to implement solutions.Key Responsibilities:Design, develop and test software applicationsWork with cross-functional teams...


  • London, Greater London, United Kingdom NEC Software Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at NEC Software Solutions.The successful candidate will be responsible for delivering high-quality software solutions using .NET framework, data structures, and problem-solving skills.Key ResponsibilitiesDesign and develop software applications using .NET framework and...

  • **Software Engineer**

    3 weeks ago


    London, Greater London, United Kingdom DevOn Software Full time

    About the Role:We are seeking a highly skilled Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing complex software systems using modern programming languages.Key Responsibilities:Design and develop scalable software systems.Collaborate with cross-functional teams to identify and...


  • London, Greater London, United Kingdom Software Defined Automation GmbH Full time

    About the RoleWe are seeking a highly skilled Control and Software Engineer to join our team at Software Defined Automation GmbH.As a key member of our engineering team, you will be responsible for the integration and delivery of high-quality software into a variety of embedded systems.Our company is at the forefront of battery technology, and we are...


  • London, Greater London, United Kingdom Trust In SODA Full time £300

    Software Engineer – Job Opportunity **Job Summary:** Trust In SODA is seeking a skilled Software Engineer to join their gaming team. **Key Responsibilities:** * Oversee the release of game updates and manage storefronts across multiple platforms * Collaborate with external Game Developers, internal Engineering and Product partners on new game...


  • London, Greater London, United Kingdom Trust In SODA Full time

    Transform Government for the 21st CenturyTrust In SODA, a global platform with over 200,000 users in 170 countries, is seeking a passionate Software Engineer to join our mission to revolutionize government services. As a Senior Software Engineer, you will play a crucial role in developing cutting-edge software solutions that drive our mission forward.Key...


  • London, Greater London, United Kingdom Bytes Software Services Full time

    Role OverviewWe are seeking a highly skilled Senior DevOps Engineer to join our team at Bytes Software Services. The successful candidate will be responsible for developing and establishing tooling and processes that enable continuous deployment and improve our release velocity.The ideal candidate will have a strong understanding of software development and...


  • London, Greater London, United Kingdom Trust In SODA Full time £300

    Job Title: Software Engineer in DevOpsJob Description:Our client, a leading gaming company, is seeking a skilled Software Engineer to join their team. In this role, you will be responsible for overseeing the release of game updates and managing storefronts across multiple platforms.Key Responsibilities:- Collaborate with external Game Developers and internal...


  • London, Greater London, United Kingdom TRIA Full time £35,000 - £40,000

    Software Development Opportunity at TRIAAre you a skilled .NET/C# developer looking to expand your skillset and work on a key product in the insurance industry? We're seeking a talented individual to join our development team as a Junior Software Engineer.As a member of our team, you'll be responsible for bug fixing and enhancing our product, working closely...


  • London, Greater London, United Kingdom Carter Software Full time

    About the RoleCarter Software is revolutionizing the way businesses manage their data, and we're seeking a Senior C# .NET Software Engineer to join our dynamic team.Key ResponsibilitiesDesign and develop high-quality software solutions using C# and the .NET framework.Proactively identify and address technical debt, performance bottlenecks, and other...

  • Training Consultant

    3 weeks ago


    London, Greater London, United Kingdom MRI Software Full time

    About the RoleMRI Software is seeking a highly skilled Training Consultant to join our Professional Services team. As a key member of our team, you will be responsible for delivering high-quality training to our clients, ensuring they get the most out of our facilities management software solutions.Key ResponsibilitiesDevelop and deliver comprehensive...


  • London, Greater London, United Kingdom JTek Software Solutions Pvt Ltd Full time

    Job Title: Senior Software Engineer - EMEAWe are seeking a highly skilled Senior Software Engineer to lead our EMEA region team. The ideal candidate will have a strong background in full stack software development, with a focus on backend engineering.Key Responsibilities:Lead the development of software solutions for our EMEA regionCollaborate with...

  • Software Engineer

    3 weeks ago


    London, Greater London, United Kingdom Aspiration Training Full time

    Job Description: As a Backend Developer, you will be responsible for designing, developing, and maintaining the back-end of our application. This includes working with our database, creating API endpoints, and ensuring the smooth operation of our system.Responsibilities:Design and develop back-end components using languages such as Java or Python.Work...


  • London, Greater London, United Kingdom Trust In SODA Full time £300

    Job Title: Software Engineer in DevOpsJob Description:Our client, a leading gaming company, is seeking a skilled Software Engineer to join their team. In this role, you will be responsible for overseeing the release of game updates and managing storefronts across multiple platforms.Key Responsibilities:- Collaborate with external Game Developers and internal...


  • London, Greater London, United Kingdom JTek Software Solutions Pvt Ltd Full time

    Job Title: Senior EMEA Engineer (Full Stack)We are seeking a highly skilled Senior EMEA Engineer to join our team at JTek Software Solutions Pvt Ltd. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop high-quality software applications...

  • Training Consultant

    4 weeks ago


    London, Greater London, United Kingdom MRI Software Full time

    About the RoleWe are seeking a highly skilled Training Consultant to join our Professional Services team at MRI Software. As a key member of our team, you will be responsible for delivering high-quality training to our clients on our facilities management software solutions.Key ResponsibilitiesDesign and deliver training programs to ensure clients achieve...