As a Full Stack Developer, you will be part of a small agile team responsible for delivering robust solutions to managing Digital Evidence captured from our own Body Worn video cameras. As the business moves to the Cloud, you will be engaged in a host of cutting-edge Web technologies deploying to the Azure cloud.
Key responsibilities :
- Work with the senior full-stack developer on the web application, which is used to view, administer and manage the content from the cameras
- Ensure that the code is according with the standards, and define new standards if needed
- Develop and create new features
- Work in partnership with UX / UI or Product Owner to ensure the development of some features on the front end
- Contribute to the design of software solutions, bringing in fresh thinking and offering constructive feedback
Technical Requirements (Must Have) :
ReactNET Core Web APIASP.NET MVC 4 / 5 C#NET Framework Web APIFront end development (Typescript, HTML5, JavaScript / jQuery, CSS3 / SCSS, Bootstrap and responsive design)Microsoft SQL ServerVisual Studio 2022Azure DevOps or similar (JIRA)Hosting web applications on IISTechnical Requirements (Good to Have) :
Experience working with Azure Cloud (or any other cloud provider)SignalREntity FrameworkDeveloping Windows ServicesCreating Windows installers (Wix, InnoBootstrap, etc.)Soft Skills Requirements :
Good communication skills in English, both oral and writingProblem solving skillsDemonstrate a logical and structured approach to time management and task prioritizationCreate and maintain strong working relationships with other members of the teamEducation Requirements
Bachelor's degree in computer science, engineering, or related discipline OR relevant years of experience in required skills.