L4 Software Developer Apprentice

L4 Software Developer Apprentice

ESTIO TRAINING
Full Time
London, England
Posted 20 days ago
Job description
London Posted 4 days ago Smart Currency Exchange Level 4 Software Developer Company: Smart Currency Exchange Full Address: 1 Lyric Square, London W6 0NB Weekly Hours Worked: 37.5 Salary: up to £23,000 PA Please contact [email protected] or call 0203 834 2872 About the company: Are you looking to work in a high growth business? We are the Smart Group. The business consists of two Foreign Exchange Brokerages, a Fintech hub, a Property Media Company, and a Luxury Property Brand. The primary role of the group is to educate and help individuals and businesses manage their risk. The Group is run by a group of high achievers and this role sits at the top table and the same energy, drive, performance will be expected from the successful applicant. If you are confident that you are a high achiever and will deliver, please apply. We don’t want any time wasters. We are privately owned and are self-funded. We are entrepreneurial, customer focused and ambitious. We are looking to grow a business for the future. We have achieved success in doing this through our consultative approach, our technology drive and through working as a team. One of our key USP’s is our ability to deliver excellent customer service, which is further supported by us being number 1 across two areas of Trustpilot for over a year. Therefore, it is not just us saying it, our customers agree. Brief job description: Estio Training have an exciting new opportunity for a Software Developer Apprentice with Smart Currency Exchange, a foreign exchange and currency provider based in London. Job Description: As an apprentice Software Engineer, you will play a key role in our core technology team. Your primary focus and main objective will be to support the development team in developing, testing, and integrating software (written in C#, Vue.js, SQL and other computer languages) for a whole range of projects. The work will provide both challenging and stimulating working environment for the right candidate, who’s passionate about writing and delivering efficient code using good Software Engineering practices and learning about our business. You will be assigned to one of our Software Development or Data Engineering projects where you will assist the lead software engineer in running the whole software development lifecycle (SDLC): from requirements capture and business analysis through to development, testing and delivering software to several business units across the company. You will further assist the technology team in configuring and running various project management and data analysis tools and applications. Your duties and responsibilities in this role will consist of: Follow and adhere to our ‘Smart Values’. Embrace being part of a team. Be open-minded and curious with a desire to learn and get involved. Share your discoveries and knowledge with the wider business. Be a team player who can build relationships and manage expectations. Master effective communication with both technical and non-technical colleagues at all levels. Qualifications: 5 GCSEs grades A*-C/9-4 or equivalent (including English Language and Maths) Skills Required: A passion and motivation for Software Engineering and creating high-quality and resilient software. Basic knowledge of C#/.NET, SQL and other computer languages for writing efficient, reliable, and intuitive. An understanding and appreciation for the practical use of APIs. Working knowledge of API’s would be a huge advantage. An engineering mind-set, with a curious and innovative yet structured approach to solving problems. Familiarity with cloud computing platforms such as AWS, Google Cloud or Azure Exposure to Data Management techniques – modelling, extraction, cleansing and manipulation – would be a bonus. Personal qualities: Attentive. Analytical. Self-motivated. Attention to detail. Punctual and driven. Future prospects: The role offers a permanent role upon completion of the apprenticeship depending on performance. Training to be provided: Estio apprenticeship training programmes are delivered virtually by our fully qualified and industry experienced training team. Using their expert knowledge, we’ve purposefully built our programmes around the real-world use of modern technology, so that the skills we create can be directly applied in the workplace. Throughout the apprenticeship learners receive coaching, help and guidance from a dedicated team who are there to ensure they get the most from their work experience. Successful completion of this apprenticeship gives you an accredited Level 4 Software Developer, with training in how to: Create logical and maintainable codes for software development. Apply security best practice to the software solution throughout the software development life cycle. Apply appropriate recovery techniques to ensure the software solution being developed is not lost. Implement accurate and effective change control. Undertake unit testing of solutions, with appropriate levels of test code coverage, to identify and resolve issues. Apply suitable ‘bug fixes’ based on severity and priority. To apply for this job email your details to [email protected].

Jobs Advertisement