We are building an environment where creativity can thrive...
Apprentice Software Developer
About
- We are a cloud first company, developing cloud based software solutions with offices in central Nottingham.
- We will be developing and supporting modern SaaS products for both business and education.
- Utilising existing in-house expertise we are developing innovative cloud solutions for network systems management and monitoring.
- We have gained Microsoft sponsorship and have started introducing our first product into the market through trusted resellers.
- We work closely with existing resellers, and continue to build strong relationships with both our end users and partners.
- We provide support directly with end users, resellers, and actively encourage feedback to improve our in-house developed products.
Details
You'll work within our core software development team, operating at all stages of the software development lifecycle where you'll work as an apprentice developer. You'll need a passion for front-end development and design, high quality code and a willingness to learn.
- This is an opportunity to work with a breakaway IT Software Development start-up.
- You will be working 1:1 with an experienced Software Development Engineer as well as other apprentice developers.
- You will be based in Nottingham City Centre in a modern office workplace.
- You will be provided with a company laptop with access to the latest technologies.
- You will have a day a week dedicated solely for apprenticeship study.
- You will be working collaboratively on larger software projects, as well as independently taking ownership of assigned tasks.
- You will be involved in all aspects of business systems development, by virtue of it being a start-up.
- We use the latest Microsoft technologies including Azure DevOps with Git for source control, as well as work boards with Visual Studio.
- We test and deploy our solutions on Microsoft Azure services globally with redundancy overseas.
- We regularly use Teams to collaborate internally and externally.
Role
- You will develop both application and web-based solutions in C# using .NET Framework 4 / .NET Core 6.
- You will gain a solid understanding of object-oriented programming, and be able to adapt to and use the core concepts when working in new languages or variations.
- You will develop your skills with UI design through the use of HTML/JavaScript/CSS.
- You will develop your understanding relational databases, SQL syntax and data structure.
- You will methodically test new software features, and identify bugs.
- You will document features and write support guides to assist end users and partners.
- You will give estimates of time, and develop product features within agreed timescales maintaining quality standards.
- You will have a thorough understanding of the products we are developing, and be confident in their value to end users.
- You will talk about the benefits of our solutions, and speak enthusiastically about the future developments with colleagues and customers.
Essential
- You will be motivated by problem solving.
- You will have 7 GCSE's (or equivalent) at grades 9-4 or A-C including English and Maths.
- You have a proven interest in coding through your A Level/College course or online platforms like Code Academy.
- You can communicate risks and concerns, as well as offer solutions to your manager.
- You are calm under pressure, and adopt a reciprocal, flexible approach to a working day.
- You are able to independently research solutions, quickly identify solution pathways and have the confidence to explore them.
- You are able to collaborate with others, share ideas and support colleagues with their tasks.
- You are able to support end users with difficulties they face by adopting a logical diagnostic approach.
- You are willing and able to work remotely and feel confident using video chat.
Desirable
- Maths/technical subjects studied at A Level, BTEC or Degree.
- You are seeking a Level 4 Software Developer Apprenticeship.
- You can write good quality code with sound syntax.
- You enjoy problem solving and want to develop your skills in analysis and design.
- You are able to interpret functional/technical specifications and ask relevant questions when you don’t understand.
Applications will also be considered from graduates with non-computer science degrees looking for an apprenticeship route to a tech career.
Summary
Working Week | Monday to Friday 09:00 to 17:00 with 1 hour lunch |
Office Location | King Street, Nottingham, NG1 |
Apprentice Training Location | Ruddington, Nottingham, NG11 |
Apprentice Salary | 18,000 - 22,000 per annum |
Holiday Entitlement | 28 days per annum including bank holidays |
Apprenticeship Duration | 24 months |
Start Date | Feb 2023 |
Things to consider
- You will be able to make your own arrangements to commute to Nottingham City Centre and also to the training centre in Ruddington as required.
Future Prospects
We want to develop our own in house team from the ground up that will continue to grow with us as we expand into new markets and opportunities.