At a Glance
- Tasks: Develop innovative software solutions and collaborate with creative teams.
- Company: Lolly, a leading tech firm in the hospitality sector.
- Benefits: Pension scheme, holiday increase, personal healthcare, and fun work events.
- Other info: 90% of apprentices secure permanent roles after completing the programme.
- Why this job: Join a thriving business and make an impact with cutting-edge technology.
- Qualifications: Experience in software development or relevant qualifications required.
The predicted salary is between 18000 - 25000 £ per year.
About Its Lolly: Based in Braintree, Lolly is a leading software and technology firm in the hospitality sector producing a wide range of state-of-the-art technology solutions including robot waiters, facial verification, mobile apps, EPoS and payment solutions. Our mission is to make technology simple, by implementing the best solution, incorporating the most reliable intuitive technology and to follow this with first class after-sales customer care. We exist to create a technology hub for now and in the future.
About the role: Reporting to the Head of Software Development, this is an amazing opportunity to join a thriving business. We are looking for a Software Developer with a strong background in C#, Windows App Development, Windows Web Development, IIS, SQL server, to lead the design, development, and maintenance of high-quality, scalable software solutions. The successful candidate will collaborate with cross-functional teams to deliver projects on time and to the highest standard.
Responsibilities:
- Develop and implement complex software solutions across multiple platforms
- Collaborate with product managers, designers, and other developers to define and implement innovative features
- Write clean, maintainable, and efficient code
- Participate in code reviews to maintain high code quality and best practices
- Troubleshoot, debug, and resolve technical issues
- Ensure the performance, security, and scalability of the software
- Stay up to date with emerging technologies and industry trends
- Participate in the entire software development lifecycle, from requirements gathering to deployment
Essential skills:
- Experience as a Software Developer or education relating to the role
- Knowledge of C#, WPF
- Ability to work in Agile development environments
- Good problem-solving skills and attention to detail
- Good communication skills and ability to work well in a team
Additionally, the following experience would be beneficial:
- Knowledge of .NET, REST APIs
- Knowledge of .NET framework 4.8.1 and .NET core V8+
- An understanding of software architecture, design patterns, and development best practices
- Knowledge of cloud services Azure/MDM Services
- Knowledge of .Net MAUI or Android Native Coding practices
- Knowledge of SQL databases MS SQL, MSRS
- Knowledge of version control tools Git/Dev Ops
- An understanding of testing frameworks and tools Jest, Mocha, Selenium
- Knowledge of cybersecurity best practices
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 an A-level in Science, Technology, Engineering or Mathematics (STEM) subject and a successful completion of our aptitude test OR a BTEC Diploma in IT and a successful completion of our aptitude test OR 2 years’ experience in a relevant role and successful completion of our aptitude test. You may also have a combination of qualifications and experience which demonstrate the minimum foundation needed for the programme. In this instance you could still be considered for the programme. If you hold international equivalents of the above qualifications, at the time of your application you must be able to provide an official document that states how your international qualifications compare to the UK qualifications.
Working hours: 35 hours per week
Why join us? We are one of the leading omni-channel retailers across the UK, but more than that, we are a great place to work. We value you and your development. We pride ourselves on giving our team members the opportunity and continued training and development to enable them to progress their personal and professional skills. Our aim is to create a fun and creative environment, where your success is paramount to ours and you are given the right tools, support, and platform to achieve your goals. More than that, we want every team member to be happy in their work and feel they can contribute and add value to the business.
Benefits:
- Pension scheme
- Holiday increase with service
- Work events, socials etc
- Personal healthcare
Future prospects: 90% of QA apprentices secure permanent employment after completing: this is 20% higher than the national average.
About QA: Our apprenticeships are the perfect way to gain new skills, earn while you learn, and launch yourself into an exciting future. With over 50,000 successful apprenticeship graduates, we're a top 50 training provider, dedicated to helping you succeed.
Interested? Apply now! Please be advised that this advert may close prior to the closing date stated above if a high number of applications are received. If you are interested in this vacancy please apply below as soon as possible.
Locations
Software Developer Apprentice in Braintree, Essex employer: QA
Contact Detail:
QA Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer Apprentice in Braintree, Essex
✨Tip Number 1
Network like a pro! Reach out to current employees at Lolly on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing the Software Developer Apprentice role.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects, make sure to highlight them during interviews. Demonstrating your coding prowess in C# or any relevant tech can really set you apart from the crowd.
✨Tip Number 3
Prepare for technical questions! Brush up on your knowledge of Agile development and be ready to discuss how you approach problem-solving. This will show that you’re not just a coder, but a team player who can think critically.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Lolly team.
We think you need these skills to ace Software Developer Apprentice in Braintree, Essex
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your application to highlight your skills in C#, Windows App Development, and any relevant experience. We want to see how you fit into our team and the role, so don’t hold back on showcasing your strengths!
Show Off Your Projects: If you've worked on any cool projects or have a portfolio, include that! We love seeing practical examples of your coding skills and creativity. It gives us a better idea of what you can bring to the table.
Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured applications that are easy to read. Avoid jargon unless it’s relevant, and make sure to proofread for any typos!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way to ensure your application gets to us directly. Plus, you’ll find all the info you need about the role and our company there.
How to prepare for a job interview at QA
✨Know Your Tech Stack
Make sure you brush up on your knowledge of C#, WPF, and any other technologies mentioned in the job description. Be ready to discuss how you've used these tools in past projects or during your studies.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled technical challenges. Think about a time when you debugged an issue or improved a piece of code, and be ready to explain your thought process.
✨Understand Agile Methodologies
Since the role involves working in Agile environments, familiarise yourself with Agile principles. You might be asked how you would approach a project using Agile, so having a solid understanding will help you stand out.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the team dynamics, the types of projects you'll be working on, or how they implement new technologies. This shows your genuine interest in the role and the company.