Remote Developer Jobs

Senior .NET Developer

Zaizi - UK
Full-time
Posted: Today

At Zaizi, we thrive on solving complex challenges through creative thinking and the latest tools and tech. Our culture is inclusive, modern, friendly and innovative. We seek bright, positive thinking individuals with a can-do attitude. Our people enjoy challenging themselves to be the best at what they do – if that sounds like you, you'll fit right in!

We are looking for a .NET Developer to help build out our Microsoft Development capabilities and maintain engineering best practices whilst delivering high quality, robust, secure and scalable software to Public Sector clients.

Requirements

  • Experienced and passionate Technical Leadership with the ability to mentor less experienced engineers.
  • Demonstrable experience working in multi-disciplinary/DevOps teams which include product owner/manager, UX designers, UX researchers, Developers, Platform engineers, etc
  • Demonstrable experience using a continuous integration/deployment approach
  • Demonstrable experience working on Agile environments
  • Demonstrable experience working in product development environments based on observation, experimentation and user research
  • Developing digital solutions delivered to the GDS service standards or similar framework.
  • MSBuild / DotNet build tools / CI Configuration
  • Associated Web frameworks including MVC and Web API
  • MSSQL
  • Database design to satisfy data storage and retrieval requirements.
  • ORM experience. Specific knowledge of Entity Framework and EF Core
  • Creating/designing RESTful services and APIs
  • Performance profiling of apps and writing performant code
  • Working with Git source control
  • Dependency injection container configuration
  • Service oriented architecture, including the ability to consider integrations with other applications and services
  • Abstracting code into core libraries and creating reusable components
  • Unit testing / integration testing
  • Debugging and system analysis
  • HTML 5
  • CSS 3/SASS (or other pre-processors)
  • Code review

Coding and testing:

  • Demonstrable experience designing, coding and debugging C# based systems
  • .NET/ .NET Core
  • Azure
  • Docker
  • Atlassian
  • Build tools: MsBuild
  • Familiar with source control systems, such as GIT, including branching, merging, etc.
  • Testing: TDD, unit testing, Integration testing with Selenium
  • Good knowledge of relational databases such as Microsoft SQL Server,
  • Microsoft SQL Server including data modelling, SQL scripts, store procedures
  • Creating/designing RESTful services and APIs
  • Shift to the left: Functional test automation (API testing, UI testing using cucumber/nightwatch)
  • Angular skills highly desirable
  • (Nice to have) Experience with TeamCity Platform.
Remote developer