Software Developer (Junior)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
In this role you will develop and support software solutions to meet the needs of the Newcastle Building Society (NBS) Group. You are responsible for developing high quality software through working both independently and as part of a team. You will work with colleagues to analyse business requirements, design and specify program changes, code the solutions and provide implementation and post implementation support as required within agreed timeframes, procedures and standards.
You are expected to play a key role in the development of systems requirements within the NBS Group. You will contribute to the analysis, design and specification of new and existing system changes.
You will play a supporting role in system implementation, communication of changes, ongoing support and maintenance of systems
Requirements
You should be educated to degree level, or equivalent, in a related subject. Bringing a solid foundation in technical programming, including program design, coding in relevant languages, working with framework environments, and applying design patterns. While not essential, knowledge of production platforms used by the NBS Group, such as IBMi and Microsoft .Net, would be advantageous, alongside an understanding of databases, applications, and the wider financial services domain.
You are a strong problem solver who uses initiative and analytical thinking to develop effective software solutions. Well-organised and methodical, you can plan and prioritise your workload while managing multiple tasks concurrently. You communicate clearly and effectively, enabling you to work both independently and collaboratively within a team environment. You demonstrate an awareness of risk, considering potential impacts in your work, and maintain a strong focus on quality assurance by ensuring accuracy, attention to detail, and thorough testing of your own solutions.
Being self-motivated, you should be committed to continuous improvement, embracing change and actively seeking opportunities to enhance your skills and performance. Ideally, you have experience working in a junior development role within a team environment and have contributed to successful delivery in a Scrum or Agile, multi-disciplinary setting. Exposure to the technologies used by the NBS Group, as well as experience working within a managed risk culture, would be beneficial.
Benefits & conditions
Pulled from the full job description
- Company pension
- Paid volunteer time
- Cycle to work scheme
- Discounted gym membership
- Car scheme, What do you get in return? As well as receiving a competitive annual salary based on above-market pay scales, our reward package includes:
As well as receiving a competitive annual salary based on above-market pay scales, our reward package includes:
- A 35 hour weekly contract
- 25 days holiday each year plus bank holidays (increasing with length of service - pro rata)
- Bonus Scheme (paid annually) - On target 5%, up to 10% depending on performance
- Colleague mortgage scheme and access to our financial advisors
- Pension scheme - up to 9% employers’ contribution
- Life assurance (4x salary) and income protection
- Access to a range of wellbeing benefits, including medicash scheme
- Electric car salary sacrifice scheme
- Cycle to Work scheme
- Above statutory family leave entitlement - 3 months full pay, 3 months half pay regardless of gender or route to parenthood
- An extra day’s holiday for your birthday
- The option to buy and sell holidays
- Two paid volunteering days each year
- A broad range of learning and development opportunities
- Access to a range of high street and online discounts
- Access to a range of discounted/subsidised gym memberships nationwide
- A wide range of recognition initiatives to recognise and reward great performance
About the company
The Newcastle Building Society Group comprises of Newcastle Building Society, Manchester Building Society, Newcastle Financial Advisers and Newcastle Strategic Solutions. Our purpose, connecting our communities with a better financial future inspires and directs our activities.
As an inclusive employer and member owned mutual, we aim to reflect the diverse communities we serve and encourage applications from candidates of all backgrounds. We believe everyone should feel valued, respected, and celebrated for who they are, we want colleagues to feel this is a place they belong. A place to be you.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on uk.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
Software Engineer Salary London
Software Engineer Salary in The UK
Is AI turning Junior Developers into an endangered species?