Full Stack Software Engineer

Full Stack Software Engineer

Posted 7 days ago by Morson International (IT)

Negotiable
Undetermined
Undetermined
Stevenage, Hertfordshire, England, UK

Summary: The Full Stack Software Engineer role requires an experienced professional with SC clearance to engage in a long-term project in a forward-thinking environment. The position involves developing web UI components and maintaining .NET microservices within a small agile team. Candidates should possess a strong foundation in various programming languages and frameworks, as well as experience with modern software development practices. The role emphasizes collaboration and problem-solving in a dynamic setting.

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:

  • Programming Languages: JavaScript, TypeScript, HTML, CSS, C#
  • Frameworks & Libraries: Svelte, Angular, Vue.js, React, .NET 7/8
  • Tools and Technologies: Visual Studio, Jira, GitLab, Node.js, npm CI, Docker, Kubernetes, Artifactory
  • Experience with complex, distributed systems and containerization (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 innovative and user-friendly interfaces
  • Familiarity with modern software testing and deployment practices (TDD & CI/CD)
  • Ability to set up CI/CD Pipelines
  • Comfort with all aspects of the software development lifecycle

Salary (Rate): undetermined

City: Stevenage

Country: UK

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Full Stack Software Engineer - SC Cleared - Stevenage - 6 months
C#, JavaScript, TypeScript, .Net

About You:

As an experienced Full Stack Engineer, you will be looking for a long term project within an forward thinking environment. Your skills and experience will include;

• Programming Languages:-

o JavaScript, Typescript, HTML, CSS, C#
• Framework & Libraries:-
o Svelte, Angular, Vue.js, React, .NET 7/8
• Tools and Technologies
o 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)

Your Role:

As the Full Stack Software Engineer, you will be a key member within a small agile team and 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