Join to apply for the Full-Stack Software Engineer role at Network Rail
Join to apply for the Full-Stack Software Engineer role at Network Rail
Get AI-powered advice on this job and more exclusive features.
About Network Rail
Location
Milton Keynes, GB
Department Name
IS Digital Factory (807600) G1
About Network Rail
Vacancy type: Permanent, 35 hours per week, Hybrid working of 2/3 days in the office.
Location: QMK, Milton Keynes
Closing date: 8 th May 2025
Interviews: will take place face to face from the 15 th May 2025
Band & Salary: Band 4C £43,588 to £50,018
We offer excellent benefits, including :
Generous annual leave (28 days plus statutory days), with the option to buy/sell days.
Defined benefit pension scheme.
75% subsidy on rail and underground season tickets.
Up to 75% off leisure travel.
️ Interest-free travel loan for train and car park season tickets.
Discounts at stations with your Network Rail pass.
Flexible/hybrid working arrangements.
️ Volunteer leave to make a positive impact.
Healthcare Scheme, GymPass discounts, Cycle to work plus more.
We offer generous maternity, paternity, and adoption leave to support our employees during significant life moments
Plus, more….
Brief Description
Digital Factory, part of IT Services, was created to deliver innovative products at a fast pace that our Network Rail colleagues will love.We do this using Agile techniques, focusing on the elements that provide real business value whilst also seeking to deliver well-designed products that embrace accessibility to make them useable by everyone.Our team, based in Milton Keynes, brings together the best of discovery, design, development, test, and support to offer a unique service to our Network Rail customers.
We also have several specialist teams focusing on areas such as open integration. enabling us to make the best use of data from across the organisation.Our Digital Academy will enable colleagues to better understand and embrace the digital world we now live in and as the railway continues to evolve, we will help drive the change needed to deliver long term benefits through a digital workforce.
About The Role (External)
Main responsibilities:
Develop, deploy, and maintain of digital software solutions to help drive innovation and the delivery of a robust digital software capability within the business, enabling the realisation of desired business outcomes.
What will you be doing?
* Develop bespoke full stack digital software solutions from ideation by analysing and interpreting user stories and working closely with the rest of the Digital Factory team through to delivery in the production environment to enable the delivery of a high-quality end-product with minimal fixes needed.
* Design develop and build phases of complex digital software solutions in the development/delivery life cycle to provide a product that delivers successful business outcomes.
* Proactively maintain and support existing digital software solutions to help deliver a robust, reliable and performant growing mobile estate within the business.
* Produce medium to complex prototypes and minimum viable products (MVP) to help validate customer proposals and enable the rapid delivery of digital software projects within an agile working environment.
* Validate, produce, and maintain technical end user documentation for complex digital software solutions to build the capability of business to use the solutions, maximising business value.
* Identify, develop, and continuously refine in-house reusable component library, collaborating closely with other developers to help build a better codebase.
* Identify, research and prototype new technologies that could be beneficial to the Digital Delivery function, presenting findings to the Digital Delivery Leadership Team.
* Contribute to the planning of development strategies for all stages of design and development for complex digital software business solutions, including solution analysis, design, development, testing and integration, completing builds and deploying the solution in accordance with architecture design and complying with safety, security, and regulatory requirements.
The ideal candidate
Think you are what we are looking for? Apply today to join our team!
* Degree qualification in Computer Science, or equivalent relevant experience.
* Experience working with web technologies (HTML, JavaScript and CSS)
* Full software development lifecycle experience, including experience of the planning, analysis, design, implementation, and maintenance needed to deliver a digital software project.
* Experience with web service protocols (SOAP, REST and JSON)
* Experience with NoSQL and relational databases, e.g. MongoDB, SQL Server, MySQL including database design and use of database tools such as Mongoose for MongoDB.
* Excellent analytical and problem-solving skills.
* Excellent written and verbal communication skills, having the ability to effectively communicate with both technical and non-technical audiences.
* Ability to adapt and stay on top of expanding technologies and engineering trends.
What would make you stand out?
* Experience in cloud computing platforms (AWS, Azure).
* Experience with Native mobile application development (Objective-C/Swift for iOS, Java/Kotlin for Android, C# for Windows) or other approaches such as React Native or Xamarin.
* Understanding of Agile software engineering principles and methodologies (Scrum/LEAN).
* Knowledge of low-code platforms.
* Formal testing qualification / certifications in foundation level software testing (e.g. ISTQB Certified Tester Foundation Level).
How To Apply (External)
We are committed to a diverse workplace enriched with representation from diverse cultures, backgrounds and skills. We pride ourselves on creating an environment where difference is embraced, and individuals can thrive. We recognise that the success of the team is dependent on a multi-cultural, multi-disciplined group of individuals, aligned to deliver successful solutions.
At Network Rail, we have a number of employee networks to reflect our diverse population and help to raise issues to the wider workforce and support their membership and support our Everybody Matters strategy, led by our central Diversity & Inclusion team. We have Diversity & Inclusion Champions who take part and lead on many activities, to drive through more initiatives to support an inclusive environment for all its people and promote a professional and positive working environment. For more information on Diversity & Inclusion at Network Rail, please follow this link
Do you consider yourself to have a protected characteristic? If so and you require any additional support with your application, please do not hesitate to contact the Resourcer who will happily assist.
Seniority level
* Seniority level
Mid-Senior level
Employment type
* Employment type
Full-time
Job function
* Job function
Engineering and Information Technology
* Industries
Rail Transportation
Referrals increase your chances of interviewing at Network Rail by 2x
Get notified about new Full Stack Engineer jobs in Milton Keynes, England, United Kingdom.
Stewartby, England, United Kingdom 5 days ago
Milton Keynes, England, United Kingdom 2 days ago
Milton Keynes, England, United Kingdom 1 month ago
Milton Keynes, England, United Kingdom 2 days ago
Bedford, England, United Kingdom 2 days ago
Milton Keynes, England, United Kingdom 5 days ago
Milton Keynes, England, United Kingdom 3 months ago
Principal Electronics Engineer I (Software-Defined Radio)
Milton Keynes, England, United Kingdom 2 hours ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr