The Vacancy
Junior Software Engineer
As a Junior Software Engineer at OneFamily, from day one you’ll be part of an agile delivery team, pair programming with other engineers in your team to meet sprint commitments and hit project deadlines. You will have support from your mentor and Technical Lead to learn our systems and code base organically within the scope of change as it flows through your team. A willingness to learn and passion for the software engineering craft are key to succeed.
What will it take to be successful as a Junior Software Engineer?
1. Have an enthusiasm for technology and a strong desire to learn languages, frameworks and tools you are not familiar with.
2. Self-motivated with the ability to approach tasks with focus and a positive ‘can-do’ attitude.
3. Confidence to speak out about challenges you are encountering and to ask questions that will improve your own understanding.
4. A team player who can communicate clearly and is always willing to work collaboratively.
Some knowledge of the following technologies would be desirable but not essential:
5. C#, TypeScript
6. .Net, Next.js, React
7. Cloud platforms such as AWS or Azure
8. Containerisation using Docker
9. SQL or NoSQL databases
10. Building data structures with XML or JSON
11. Using IDE AI tools or plugins, like GitHub Copilot
What opportunities and support will you get?
12. You’ll be given clear probation objectives and assigned a technical mentor to support your technical development.
13. OneFamily provide the technical teams 1 day per month personal development time, a Pluralsight subscription and budget to cover cloud certifications. Additional personal development time will be granted to junior software engineers on an ad-hoc basis to support development.
14. You’ll learn how to use AI effectively. AI is increasingly becoming an important part of the software development toolkit. You will be encouraged to use AI, but more importantly, not to blindly trust it. As a junior software engineer you will be supported in understanding and validating AI output as part of your role.
15. A structured progression plan, starting at £30k p/a, and increasing to £35k after successfully passing the 6-month probation. Additional rises are allocated for one and two years after probation ends along with a promotion to Software Engineer I. OneFamily staff are also enrolled into the discretionary annual bonus scheme which can pay up to 20% of base salary.
The role is largely remote; 1 day required in a Peterborough office location each week and occasional travel to the Brighton head office may be required (a few times a year).
Applicants must have the right to work in the UK. Unfortunately, we are unable to offer visa sponsorship for this role.
var idDisplay = "[@idDisplay@]"; idDisplay = idDisplay.replace("[@","").replace("@]","") if (idDisplay != "idDisplay" && '[@idDisplay@]' != "" ){ $('#[@idDisplay@]').find("a").addClass('[@hereToChangeLinkClass@]'); }else{