Junior Software Engineer
Balfour Beatty
Derby, East Midlands, UK
39d ago

About the role

Balfour Beatty has an exciting opportunity for a Junior Software Engineer to join our Rail team to work in Derby.

Role Purpose

Working as part of the Engineering and Technologies Solutions business, you will be required to support the delivery of our Rail software projects.

What you'll be doing

  • As a Junior Software Engineer, your duties and responsibilities will include;
  • 60-70% of the role will be programming, using C# and Microsoft development stack
  • Contribute to software development projects within the Balfour Beatty Rail signalling and software team, by undertaking analysis, design and development activities in line with the business software development process, quality plans and all other internal quality processes.
  • Develop robust maintainable software for projects allocated by the business
  • Carry out work in accordance with our ISO-9001 and TickIT quality system
  • Support the full project lifecycle as required from capture through to final testing and release
  • Work both independently and as part of a team to ensure systems are working effectively
  • Key relationships

  • Liaison with the project lead, including daily stand-ups, to keep them updated with progress and identified risks
  • Contribute to the creation of requirements and testing documents as required by the project lead
  • Work alongside other Engineers, including knowledge experts, for the purpose of analysis, design, development and testing of allocated deliverables
  • Provide 2nd line support to users as required
  • Who we're looking for

    Desired Skills and Experience

  • We are looking for the following skills and experience;
  • Experience with main stream programming languages to include C#, ASP.NET, JavaScript, SQL, HTML
  • Degree or equivalent in Computer Engineering, Computer Science or Software development
  • Ideally experienced in Microsoft SQL Server Management Studio, or database products such as SQLite
  • Commercial experience of the Visual Studio development environment
  • Ideally an understanding of TDD / Automated testing, Continuous Integration, Bug tracking processes, agile development, Resharper, WPF, MVC, MVVM or Microsoft Azure cloud solutions.
  • Ideally a basic understanding of the Rail industry
  • Excellent interpersonal and written / verbal communication
  • Commercial experience
  • Why work for us

    Day in, day out, our teams deliver amazing projects in challenging conditions; developing, managing and maintaining the vital infrastructure and public spaces that modern economies, societies and communities rely on.

    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form