Full Stack Software Development Engineer

Matchtech Group

  • Stevenage, Hertfordshire
  • £67.00 per hour
  • Permanent
  • Full-time
  • 2 months ago
Our client, a large Aerospace and Defence supplier is looking for a Full Stack Software Development Engineer to join them on a contract basis at their site in Stevenage.Key skills required for this roleJavaScript, Typescript, HTML, CSS, C#, Software Development,ImportantJavaScript, Typescript, HTML, CSS, C#Job descriptionOur client, a large Aerospace and Defence supplier is looking for a Full Stack Software Development Engineer to join them on a contract basis at their site in Stevenage.
  • Due to the nature of the role, applicants must hold the sole British national and be willing to obtain full SC Clearance ahead of starting.
  • 6 month initial contract, possible extensions.
  • £67 p/h Umbrella, inside IR35.
  • 4-5 days per week onsite in Stevenage due to the nature of the role..
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 lifecycle (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

Matchtech Group