Degree Apprenticeship - BSc Digital Technology - Software Engineer (In Partnership with QMUL)
About WM Reply:
WM Reply is the Reply Group company specialising in improving employees day-to-day lives through modern workplace solutions and connecting consumers to products and experiences they love online. We support our clients from beginning to end; designing andbuilding their solution and easing adoption. Making sure ourclients are not just enjoying the benefits of the cloud but exploiting them as well. We are recognised as leaders within Sitecore, Dynamics 365, Office 365 and the products within such as SharePoint, Power Platform, Yammer and Microsoft Teams. A Microsoft Gold Partner five times over! We have a colourful team who are famous for their imagination, delivery, passion for technology and most importantly, their pride in delivery.
Role Overview:
The broad purpose of the Digital and Technology Solution Professional (DTSP) is to evaluate, initiate, create and support business solutions using digital technology. DTSPs use data to evaluate the commercial and security risks and benefits of potential digital and technology solutions before making recommendations for strategies that may have far reaching consequences. DTSPs are influencers in their organisations with a clear focus on delivering business improvements through digital and technological solutions. They have a passion for digital technology; keeping in touch with emerging trends and developments. At WM Reply, you'll specialise in Software Development on the Power Platform This role will offer insights into one or more software integration technologies, such as C#. You will enjoy Reply's diverse working environment, actively engaging in the design and implementation of scalable software solutions. You'll also have the opportunity to share your knowledge and experience as well as learn from others within the team. This Digital and Technology Solutions Professional - Software Engineer BSc degree apprenticeship will be delivered in partnership with Queen Mary University London (36 months' programme).
Responsibilities:
- As a Software Engineer degree apprentice, you'll learn how to be accountable for the undertaking and completion of the analysis of software engineering business issues for either the entire requirement or subset thereof dependent on complexity and/or scope size
- You'll be instrumental in implementing Glue's software solutions, or part thereof, dependent on complexity, scope size and technology into the environment required (including systems test, user test environment, or live environment as appropriate)
- You'll be directly involved in the creation of an over-arching software solution design suitable to resolving our clients' business issues for either the entire requirement or a subset thereof dependent on complexity and/or scope size.
- You'll assist in building our software solutions, or part thereof, dependent on complexity, scope size, and technology
- As you grow in your role on our team, you may also be required to supervise the work of more junior team members undertaking work in the software solution life-cycle
- As a Software Engineer, you'll test that the software solution, or part thereof, dependent on complexity, scope size and technology meets the business needs identifying any remedial actions required
- You will work closely with all key stakeholders to ensure the software solution or part thereof, dependent on complexity and scope size, is understood and correctly used
- You'll facilitate ongoing support of our software solutions or part thereof, dependent on complexity and technology, e. g. by troubleshooting, reverse engineering and conducting root cause analysis
- As a Software Engineer degree apprentice, you'll learn how to apply engineering principles to all stages of the software development process, from requirements, analysis and design, development and data requirements
- You will typically work as part of a large collaborative team and will have responsibility for significant elements of software solutions
- You will learn how to design, build, and test Power Platform solutions including Power Apps, Power Automate, and Power BI, delivering real-world impact for enterprise clients
- Throughout your degree apprenticeship, you will gain a deep understanding of the full capabilities of the Power Platform, including use cases, best practices, benefits, and limitations
- As part of our team, you will learn how to become a trusted consultant by identifying client needs, gathering requirements, and managing stakeholder relationships
- You will learn how to write code in C# and JavaScript, enhancing your ability to extend and customize Power Platform solutions
- You will also adopt best practices on how to use AI tools at work to boost productivity, automate tasks, and support decision-making as well as how to embed AI capabilities into the solutions you build-such as using AI Builder, Azure AI services, and Copilot experiences-to create smarter, more adaptive apps and workflows
- You are currently pursuing/have completed your A-Levels and are expecting/have received at least an overall ABB grade or higher. One of your A-Levels is Computing or Mathematics (mandatory)
- You are willing to learn and expand your knowledge of multiple programming languages, such as C#, Python, Java Script etc
- You possess an AI-first mindset, driven by a strong passion for exploring how AI can be effectively utilised. You thrive on moving beyond theoretical concepts, immersing yourself in practical, hands-on implementation to bring ideas to life
- Solid initial experience with coding in any programming language(s). Exposure to C# or .NET would be desirable
- You have strong communication and interpersonal skills and can demonstrate keen interest for client-facing work in the area of technical consulting
Reply is committed to making sure that our selection methods are fair to everyone. To help you during the recruitment process, please let us know of any Reasonable Adjustments you may need.
Degree Apprenticeship - BSc Digital Technology - Software Engineer (In Partnership with QMUL) - Reply in London employer: Reply
At Reply, we pride ourselves on being an excellent employer, offering a dynamic work environment that fosters innovation and collaboration. Our vibrant culture encourages continuous learning and professional growth, with diverse projects that challenge and inspire our team members. Located in a thriving tech hub, we provide unique opportunities to work with cutting-edge technologies while enjoying a supportive atmosphere that values creativity and teamwork.
StudySmarter Expert Advice🤫
We think this is how you could land Degree Apprenticeship - BSc Digital Technology - Software Engineer (In Partnership with QMUL) - Reply in London
✨Get Your Tech Game On
Diving into coding communities like GitHub or Stack Overflow is a must! Contribute to open-source projects or join local coding meetups in your area. This not only boosts your skills but also shows potential employers, like Reply, that you’re genuinely passionate about software development.
✨Connect with Apprenticeship Networks
Look for apprenticeship-focused platforms or community groups where you can connect with current apprentices and mentors. These networks can often provide insider tips on upcoming openings and help you gain a better idea of what companies like Reply look for in a candidate.
✨Show Off Your Projects
Build a portfolio that showcases any projects or code you've worked on, even if they're just personal projects or coursework. Employers love to see hands-on experience, so having a well-organised GitHub repository to share when you apply can set you apart from the crowd.
✨Leverage University Resources
If you’re still studying, make sure to use your university’s career services. They often have partnerships with companies like Reply and can help you find relevant apprenticeship opportunities or even connect you with alumni who’ve successfully landed similar roles.
Some tips for your application 🫡
Show Off Your Coding Skills:Don’t forget to highlight any coding projects or contributions you’ve made, whether they're personal, school-related, or open source. Including links to your GitHub or any code repositories can really showcase your hands-on experience and enthusiasm for software development.
Tailor Your CV for Tech:When preparing your CV, make sure you highlight relevant skills such as programming languages (like Python, Java, or JavaScript) and frameworks you’ve worked with. Also, be sure to include any academic accomplishments, courses, or certifications that relate to software engineering—these catch our eye!
Craft a Motivating Cover Letter:When applying for an apprenticeship, your motivation and eagerness to learn are super important. In your cover letter, share what excites you about software engineering and why you want to join Reply. Don’t hesitate to mention what you hope to gain from this apprenticeship experience.
Link to Your Portfolio:If you’ve got a portfolio that showcases your projects—be it apps, websites, or any software you've developed—make sure to include it in your application. This gives us a clear idea of your abilities and creativity. Plus, feel free to list your availability and any specific areas you want to explore during your apprenticeship with us!
How to prepare for a job interview at Reply
✨Show Off Your Coding Skills
During the interview for a software engineering apprenticeship at Reply, you'll likely face some technical questions or coding challenges. Brush up on your coding skills, and be prepared to explain your thought process as you solve problems. Practising with platforms like LeetCode or HackerRank could give you a leg up!
✨Demonstrate Your Curiosity
As an apprentice, they're looking for your potential and enthusiasm to learn. Be ready to discuss any projects you’ve worked on, whether they're school assignments or personal side projects. Show how you tackled challenges and what you learned from them; it’ll highlight your eagerness to grow in this field.
✨Understand the Tools of the Trade
Familiarise yourself with tools commonly used in software development, such as version control systems like Git, frameworks relevant to the role, or project management tools. Knowing your way around these tools will show that you’re not just a coding whiz but also ready to jump into real-world projects at Reply.
✨Prepare for Soft Skills Questions
While technical skills are vital, soft skills matter too, especially in a collaboration-heavy environment like software engineering. Be ready to share examples of how you've worked in teams, resolved conflicts, or adapted to feedback. They want to know you can fit into the Reply culture and work well with others!