Full-Stack Software Engineer (Business Systems)
Network Rail, Milton Keynes
Full-Stack Software Engineer (Business Systems)
£49037
Network Rail, Milton Keynes
- Part time
- Permanent
- Onsite working
Posted today, 31 Oct | Get your application in now to be one of the first to apply.
Closing date: Closing date not specified
job Ref: 81e014180a1a471dab76dc0202822028
Full Job Description
The Business Systems Team sits within the Finance and Business Support function within Route Services. We have 3 teams within the Business Systems Team, Solutions & Training, Development and Support. This role sits within the Development team, we are here to develop implement and maintain web systems for our customers in Supply Chain Operations and Contracts & Procurement. The technologies we utilise are PHP, Laravel, MariaDB/MySQL and the GOV.UK Design System. 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.About the role (External)
- Develop bespoke full stack digital software solutions from ideation by analysing and interpreting user stories and working closely with the rest of the 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 in order 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 business function, presenting findings to the 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.
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 4audiences.
- Ability to adapt and stay on top of expanding technologies and engineering trends. Desirable
- Experience with PHP development frameworks (Laravel etc).
- Understanding of Agile software engineering principles and methodologies (Scrum/LEAN).
- Experience in cloud computing platforms (Azure, OCI, AWS).
- Knowledge and experience of data processing, 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.
We're dedicated to building a diverse and inclusive organisation that reflects the passengers we serve. To achieve this, we're committed to becoming an open, diverse, and inclusive workplace, leveraging the skills and expertise of our talented workforce. Together, we strive to create a safe and accessible railway for everyone. Discover more about the importance of Diversity and Inclusion at Network Rail by clicking here. Investing in our people is key to enhancing the safety, reliability, and efficiency of our railway system. If you're passionate about making a meaningful impact, then this opportunity is for you!, 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.
Band & Salary: 4C (£43,588 - £49,037) Salary to be awarded depending on experience. Were an organisation where people matter. We matter to millions. 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 . We are proud to be recognised as a Times Top 50 Employer for Gender Equality for the third year in a row. Our role is to run a safe, reliable and efficient railway, serving customers and communities. We exist to get people and goods where they need to be and to support our countrys economic prosperity. Safety is our number one priority. We're undertaking an ambitious change. Our vision is Putting Passengers First - becoming a company that is on the side of passengers and freight users. As one of the UKs leading equal opportunities employers, our values and the way we behave is important to us and we have created an environment where we value and respect every individual's unique contribution. We have seven employee networks that provide fantastic support, opportunities and development for applicants from all backgrounds.
Relevant jobs
- IT / Telecommunications Jobs in Abingdon-on-Thames, Oxfordshire
- IT / Telecommunications Jobs in Andover, Hampshire
- IT / Telecommunications Jobs in Ashford, Devon
- IT / Telecommunications Jobs in Aylesbury, Buckinghamshire
- IT / Telecommunications Jobs in Banbury, Oxfordshire
- IT / Telecommunications Jobs in Basingstoke, Hampshire
- IT / Telecommunications Jobs in Benson, South Oxfordshire
- IT / Telecommunications Jobs in Bicester, Oxfordshire
- IT / Telecommunications Jobs in Bracknell, Bracknell Forest
- IT / Telecommunications Jobs in Brighton and Hove
- IT / Telecommunications Jobs in Burford, Cheshire East
- IT / Telecommunications Jobs in Canterbury
- IT / Telecommunications Jobs in Carterton, Oxfordshire
- IT / Telecommunications Jobs in Charlbury, Oxfordshire
- IT / Telecommunications Jobs in Chatham, Medway
- IT / Telecommunications Jobs in Chipping Norton, Oxfordshire
- IT / Telecommunications Jobs in City of London
- IT / Telecommunications Jobs in Clacton-on-Sea, Essex
- IT / Telecommunications Jobs in Crawley, Oxfordshire
- IT / Telecommunications Jobs in Dartford, Dartford
- IT / Telecommunications Jobs in Didcot, Oxfordshire
- IT / Telecommunications Jobs in Eastbourne, Darlington
- IT / Telecommunications Jobs in Eastleigh, Devon
- IT / Telecommunications Jobs in Eynsham, Oxfordshire
- IT / Telecommunications Jobs in Fareham
- IT / Telecommunications Jobs in Faringdon, Oxfordshire
- IT / Telecommunications Jobs in Grove, Nottinghamshire
- IT / Telecommunications Jobs in Guildford
- IT / Telecommunications Jobs in Hastings, Somerset
- IT / Telecommunications Jobs in Henley-on-Thames, Oxfordshire
- IT / Telecommunications Jobs in High Wycombe, Buckinghamshire
- IT / Telecommunications Jobs in Hythe, Hampshire
- IT / Telecommunications Jobs in Kidlington, Oxfordshire
- IT / Telecommunications Jobs in Luton, Devon
- IT / Telecommunications Jobs in Maidstone
- IT / Telecommunications Jobs in Milton Keynes
- IT / Telecommunications Jobs in Oxford, City of Stoke-on-Trent
- IT / Telecommunications Jobs in Peacehaven, East Sussex
- IT / Telecommunications Jobs in Portsmouth, Calderdale
- IT / Telecommunications Jobs in Rayleigh, Essex
- IT / Telecommunications Jobs in Reading
- IT / Telecommunications Jobs in Romsey, Hampshire
- IT / Telecommunications Jobs in Ryde, Isle of Wight
- IT / Telecommunications Jobs in Sevenoaks
- IT / Telecommunications Jobs in Shanklin, Isle of Wight
- IT / Telecommunications Jobs in Shoreham-by-Sea, West Sussex
- IT / Telecommunications Jobs in Slough, Powys - Powys
- IT / Telecommunications Jobs in Southampton
- IT / Telecommunications Jobs in Thame, Oxfordshire
- IT / Telecommunications Jobs in Wallingford, Oxfordshire
- IT / Telecommunications Jobs in Wantage, Oxfordshire
- IT / Telecommunications Jobs in Winchester
- IT / Telecommunications Jobs in Witney, Oxfordshire
- IT / Telecommunications Jobs in Woking
- IT / Telecommunications Jobs in Woodstock, Sir Benfro - Pembrokeshire
- IT / Telecommunications Jobs in Worthing, Norfolk