
Job Posting Title Technical Support Specialist
- Edinburgh
- Permanent
- Full-time
- Has experience as a Software Developer or significant experience as a Junior Software Developer
- Has experience building front end systems in ReactJS and Typescript (or similar technologies and is willing to learn)
- Has experience building backend systems in C# .NET, ASP.NET in modern versions of .NET
- Is passionate about writing high-quality code
- Can demonstrate good technical ability
- Understands modern software development practices and principles, such as SOLID
- Understands modern development workflows, including agile process, Git repositories, pull requests
- 3+ years of hands-on full-stack software development using C# and ReactJS/Typescript (or comparable frontend frameworks).
- Solid understanding of OOP, design patterns and software engineering principles.
- Experience writing and maintaining meaningful automated tests.
- Strong verbal and written communication and collaboration skills.
- You must either have NPPV3 clearance, or be willing to be cleared to this standard, which will involve background checks of you and potentially your family
- A formal qualification (Degree) in Computing Science or equivalent experience
- UK Police Control Room experience / knowledge