Software Full Stack Developer

Software Full Stack Developer

Posted 7 days ago by Akkodis

Negotiable
Undetermined
Onsite
Stevenage, Hertfordshire, UK

Summary: Full Stack Software Development Engineer is needed for a long-term contract in Stevenage, primarily on-site. The role requires candidates to be eligible for UK Eyes Only Security Clearance and involves working within a small team to develop web UI components and maintain .NET microservices. The position emphasizes collaboration, documentation, and problem-solving in a complex, distributed systems environment.

Key Responsibilities:

  • The continued development of the Web UI components
  • Maintenance and testing of .net microservices
  • Creating the appropriate documentation
  • Collaborating with and assisting other members of the team

Key Skills:

  • JavaScript, Typescript, HTML, CSS, C#
  • Svelte, Angular, Vue.js, React, .NET 7/8
  • Visual Studio, Jira, GitLab, Node.js, npm CI, Docker, Kubernetes, Artifactory
  • Experience with complex, distributed systems and Containerisation (Kubernetes/Docker)
  • Understanding of Computer Science fundamentals (OOP, Data Structures, Design Patterns, Algorithms)
  • Experience in an agile development environment
  • Problem-solving skills
  • Ability to design user-friendly interfaces
  • Familiarity with modern software testing and deployment practices (TDD & CI/CD)
  • CI/CD Pipeline setup
  • Comfort with the software development life cycle
  • Excellent communication skills
  • Mentoring junior team members
  • Desirable: Experience with C++, Linux sysadmin/DevOps/deployment

Salary (Rate): undetermined

City: Stevenage

Country: UK

Working Arrangements: on-site

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Full Stack Software Development Engineer required for long term contract assignment in Stevenage

Predominantly on site. Candidates MUST be eligible for UK Eyes Only Security Clearance.

Overview of department:

The Environment Simulator Group provide a Real Time environment, running simulations of the sub-systems to test the operation of the unit under test.

Responsibilities:

You will be working within a small and will be responsible for: -

  • The continued development of the Web UI components
  • Maintenance and testing of .net microservices
  • Creating the appropriate documentation
  • Collaborating with and assisting other members of the team

Skillset/experience required:

Essential experience:

  • Programming Languages:-
  • JavaScript, Typescript, HTML, CSS, C#
  • Framework & Libraries:-
  • Svelte, Angular, Vue.js, React, .NET 7/8
  • Tools and Technologies
  • Visual Studio, Jira, GitLab, Node.js, npm CI, Docker, Kubernetes, Artifactory
  • You have experience of working on complex, distributed systems with Containerisation including a knowledge of Kubernetes/Docker
  • You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms
  • You have experience working in an agile development environment.
  • You have the ability to identify and solve complex problems.
  • You have the ability to design innovative and user-friendly interfaces.
  • You are familiar with modern software testing and deployment practices such as TDD & CI/CD
  • You can set up CI/CD Pipelines
  • You are comfortable with all aspects of the software development life cycle (planning, analysis, design, implementation, testing and deployment, maintenance)
  • You have excellent communication skills and are comfortable collaborating across teams and with senior stakeholders
  • You have mentored & assisted junior members of the team.

Desirable experience:

  • You have experience with other languages such as C++
  • Linux sysadmin/DevOps/deployment

Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law.

Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers.

By applying for this role your details will be submitted to Modis International Ltd and/or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.