N

Nuclear Graduates

Graduate Software Engineer New Grad

Full-TimeUpdated
£30k/yr+ £5,500 travel budget + £3,500 training budget
Entry
Bachelor's
United Kingdom
In PersonRole locations vary by sponsor; applicants must be willing and able to travel and relocate. Energus head office is in Workington, Cumbria.
Software Engineering

About the job

Requirements
  • A minimum of a 2:2 Bachelor's degree in a relevant subject is required.
  • Candidates must have the right to work for the duration of the two-year programme; offers are conditional on satisfactory right-to-work checks.
  • Candidates must successfully complete security clearance checks.
  • Applicants must be willing and able to travel and relocate.
  • Proficiency in at least one modern programming language, such as Python, C++, or Java.
  • Familiarity with modern software development processes and methodologies such as Agile and Scrum, or Git version control.
  • Knowledge of cybersecurity principles and secure coding practices.
Responsibilities
  • Develop and apply software engineering principles to design, develop, test, and maintain digital software systems critical to business operations.
  • Contribute to establishing digital development processes to guide digital solutions within the Rolls-Royce Submarine Central Digital Team.
  • Understand and establish development processes, best practices, and guidance to advance digital culture across the business.
  • Manage projects and requirements through close interaction with end users, subject matter experts, and business partners.
  • Collaborate with team members to develop and maintain software applications and systems.
  • Write clean, secure, and well-tested code in accordance with coding standards and best practices.
  • Participate in code reviews, testing, and debugging to ensure software solutions are high quality and robust.
  • Develop technical skills supporting the full software development lifecycle.
  • Assist in designing and developing new software capabilities and projects.
  • Further develop proficiency in modern programming languages, familiarity with software development methodologies, and understanding of version control systems.
Desired Qualifications
  • Familiarity with cloud platforms such as Azure.
  • Understanding of database technologies such as SQL.
  • Experience with artificial intelligence or machine learning concepts.

About the company

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A