Full Stack Developer (Swindon, UK)

Metric

Overall Description

  • Position within Software Development Team where the primary role is to develop web applications, web apis, systems and reporting applications

Main Duties

  • Design and implement of web-based applications & services to meet the requirements of Metric’s software product suite
  • Follow the necessary software life cycles to ensure successful introduction into production and customer deployment
  • Develop new functionality on our existing software products
  • Complying with company quality procedures to meet expectations of product quality and reliability
  • To generate functional requirements and design specifications from business requirements
  • Where necessary, to provide reasonable support to other departments within the company

Person Spec

  • Practical commercial design and development experience in a Microsoft and Open Source
  • development environment
  • Solid understanding of object orientated programming
  • Good practical experience with modern responsive web designs using the latest technologies
  • Solid experience of full software lifecycle
  • Ability and willingness to adapt and learn new methodologies, technologies and development
  • techniques
  • Motivated and flexible individual who is able to work to deadlines when under pressure
  • Ability to work on own initiative and as part of a team or cross teams
  • Good understanding of business and commercial issues within a market driven organization

Technical Spec

Essential - 4 years + experience

  • C#
  • Dot Net Core / Dot Net Framework 4.8
  • Visual Studio 2019
  • Entity Framework Core Latest
  • SQL Server Latest & NoSQL + design implementation and optimization
  • HTML/CSS/SCSS
  • Bootstrap
  • JavaScript/jQuery
  • TypeScript
  • Angular/ Asp Net Core/Asp Net MVC
  • NodeJS
  • Rest API
  • Moq/NUnit/xUnit/VSTest
  • Git

Desirable

  • Azure DevOps/Jenkins/ TeamCity
  • DevSecOps
  • Microservices
  • API Gateway frameworks
  • RabbitMQ/NServiceBus
  • BDD and TDD
  • Static Code Analysis
  • Windows MSI package installers
  • Agile SCRUM/Kanban
  • Azure Cloud IoT Hub/ Serverless Functions
  • Containers – Docker
  • Native Script/Cordova
Apply for this job