Full Stack Software Engineer

Key Responsibilities:

Development:

1. Working with the team to design solutions to business issues

2. Implementing those designs

3. Adhering and driving team code standards

Business support:

1. Assist our staff with issues they encounter with the existing solutions

2. Work within the team to upgrade as required to remove these impediments

Technical Training:

1. Keep yourself up to date with changes in the codebases that we use

2. Point out issues that need to be addressed to adapt to those changes

Skills/Technical Requirements:

- Object oriented software design

- Database modelling and management

- API design

- SPA usage

- Authentication workflows

- CI/CD pipelines

- Languages/Frameworks: C#, .net Core, Javascript, Angular, Typescript, SQL

Experience: Developer: 3+ years