Essential:
- Full stack development experience with a strong knowledge of:
- CSS, HTML, and JavaScript/Typescript
- Common network protocols and data exchange format
- Backend API development and server-side rendering approaches
- Consistent REST API design
- Data modelling and querying of both transactional and analytical databases
- A proven track record of delivering end to end solutions and supporting incremental updates to legacy systems.
- 5+ years of professional .NET experience:
- Entity framework 6 and Core
- ASPNET MVC and MVC Core
Data manipulation and querying in a conventional RBDMS, such as:
- Microsoft SQL Server
- MySQL
- Postgres
- Configuring, deploying, troubleshooting, and optimising solutions in a cloud platform, particularly AWS.
- Experience working in an agile development team, leading on technical approach, and coaching other developers in the team.
- Examples of performing in a client facing role.
- A methodical troubleshooting and problem-solving mindset for resolving issues during development and when they may arise in a complex production situation.