
Full Stack Software Development Engineer
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
Fields of study
- Computer Science / IT
Required degree level
- Other
Required skills
- Javascript
- HTML
- CSS