This website emits an average of 1.6 g of CO₂ per page, find out more

Our Vacancy

Full Stack Developer

  • Defence
  • Fixed-Term Contract / Digital
  • Derby
  • 07/02/24
  • On site

Please only apply for this role if you are a UK nationals and can attain a minimum level of UK security clearance of SC level.


Contracts for this role will be inside IR35.


Assystem is an international company with one mission: accelerate the energy transition around the world.


Every day, our 6,500 switchers located in 12 countries (Europe, Middle East, Pacific Asia & Africa) connect their six thousand billion neurons to tackle the task of the century: switching to low-carbon energy.


We are a collective committed to the actors who are making the energy switch. Sharing our knowledge, expertise and values allows us to innovate and think differently about the energy transition.


Drawing on more than 55 years’ experience in highly regulated sectors subject to strict security and safety requirements, we provide our customers with engineering and project management services, as well as digital services and solutions to optimize the performance of complex infrastructure projects throughout their life cycle. The Group is currently ranked second in the world for nuclear engineering.


To ensure a viable, efficient, and reliable energy future for all.


Job Description

You will have proven experience architecting and designing software solutions for complex applications utilising technologies such as Python, JavaScript, SQL databases and DevOps

The Full Stack Developer functions within the Software Systems Capability department. Responsibilities include specifying, designing, validating, and testing software components, encompassing low-level requirements and source code. Ensuring on-time delivery and software quality, the engineer oversees the associated design and verification artifacts by decomposing designs, developing tests, and conducting analyses to meet specified requirements.

Key Responsibilities:

  • Reviewing and endorsing high-level software requirements, ensuring testability.
  • Analyzing and translating high-level requirements into a validated software component design.
  • Capturing design constraints and quality attributes applicable to the component.
  • Designing and implementing software components, allocating requirements to test vehicles.
  • Analyzing functional behavior through modeling and simulation, developing and reviewing software tests.
  • Analyzing verification test results against software requirements.
  • Conducting targeted testing for problem investigation, closure, and customer issues.
  • Collaborating with other disciplines to understand system components’ functional performance.
  • Participating in capacity planning and contributing to long-term strategic goals.
  • Developing, implementing, and documenting policies, procedures, guidelines, tools, and training.
  • Acquiring knowledge to provide advice to project teams and creating, searching, and reusing knowledge.
  • Producing reports to document work carried out.

My profile

Key Experiences and Qualifications:

  • Working knowledge of software design, system architecture, software/hardware development processes, and embedded software testing.
  • Familiarity with associated engineering disciplines.
  • Proficiency in design and analysis tools.
  • Professional courage to address concerns and risks related to product suitability.
  • Interpretation of test results, offering informed opinions and conclusions.
  • Task management ensuring relevant business areas are informed.
  • Risk identification and management in collaboration with team members.
  • Self-motivated with attention to detail.
  • Strong problem-solving skills, ability to understand required levels of analysis.
  • Effective time management, prioritization, and execution in a high-pressure environment.
  • Good written, oral, and interpersonal communication skills.
  • Ability to communicate technical ideas in user-friendly language.
  • Research skills to seek solutions/information from external sources.
  • Team-oriented with collaborative or individual project contributions.
  • Eagerness to develop capabilities through training and workshops.
  • Ability to train others for business capability improvement and deliver training material as needed.

Due to the nature of work to be undertaken applicants will be required to be UK nationals in order to attain a minimum level of UK security clearance if not already security cleared to a minimum SC level.

We are committed to equal treatment of candidates and promote, as well as foster all forms of diversity within our company. We believe that bringing together people with different backgrounds and perspectives is essential for creating innovative and impactful solutions. Skills, talent, and our people’s ability to dare are the only things that matter !. Bring your unique contributions and help us shape the future.

We are committed to equal treatment of candidates and promote, as well as foster all forms of diversity within our company. We believe that bringing together people with different backgrounds and perspectives is essential for creating innovative and impactful solutions. Skills, talent, and our people’s ability to dare are the only things that matter !. Bring your unique contributions and help us shape the future.

Other vacancies might interest you