Your role We are currently looking for talented apprentice developers to join us on a fantastic journey and help us to build great applications and services across the Corpay product range. We work in partnership with the business to implement awesome products, using technologies such as React JS and .Net Core, SQL Server, Mulesoft. You will collaborate closely with other software engineers and designers across multiple platforms and technologies to craft a beautiful application ecosystem that is consistent, highly useable, reliable and performant. You will also be a part of our community of practice to help identify new technologies which could be used to help us gain a competitive advantage in the dynamic payments industry. What you'll be doing As an Apprentice Software Developer, you will be expected to have an understanding of Windows software development using the Microsoft .Net framework with C#. In addition, you must committed to becoming highly skilled in the following: Web development using .Net MVC, JQuery, Javascript, CSS and HTML A working knowledge of developing windows service applications and PowerShell command-lets Experience of database design using Microsoft SQL, specifically the ability to write, test and debug stored procedures A working knowledge of service oriented architectures and micro-service development High degree of self-motivation and be able to learn using both own initiative and the provided training courses Strong communication skills Good time management You have a proven interest in coding through A Level/college course or online platforms like Code Academy and are seeking a Level 4 Software Developer apprenticeship. You can write good quality code with sound syntax. You will enjoy problem solving and want to develop your skills in analysis and design and you will be able to interpret functional/technical specifications and ask relevant questions about what you don’t understand. You can demonstrate an ability to problem solve, use your initiative, take responsibility, be organised and work independently. Willing and able to work remotely and feel confident using video chat About Corpay Corpay is a global technology organisation that is leading the future of commercial payments with a culture of innovation that drives us to constantly create new and better ways to pay. Our specialized payment solutions help businesses control, simplify, and secure payment for fuel, general payables, toll and lodging expenses. Millions of people in over 80 countries around the world use our solutions for their payments. All offers of employment made by Corpay (and its subsidiary companies) are subject to the successful completion of satisfactory pre-employment vetting by an independent supplier (Experian). This is in accordance with Corpay's Resourcing Policy and include employment referencing, identity, adverse financial, criminal and sanctions list checks. We do this to meet our legal and regulatory requirements. Corpay is dedicated to encouraging a supportive and inclusive culture among our employees. It is within our best interest to promote diversity and eliminate discrimination in the workplace. We seek to ensure that all employees and job applicants are given equal opportunities. Notice to Agency and Search Firm Representatives: Corpay will not accept unsolicited CV's from agencies and/or search firms for this job posting. Resumes submitted to any Corpay employee by a third party agency and/or search firm without a valid written & signed search agreement, will become the sole property of Corpay. No fee will be paid if a candidate is hired for this position as a result of an unsolicited agency or search firm referral. Thank you.