Home > Find Jobs

Job Search

A tropical beach
Zaizi company logo

Zaizi

UK

Posted on: 07 September 2023

Experience

n/a

Work

n/a

Employee Type

n/a

Salary Range

n/a

Senior .NET Developer (SFIA4)

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.

You don’t meet all the requirements?

Studies show that women and black, Asian and minority ethnic people are less likely to apply for a job unless they meet every qualification. So if you’re excited about this role but your experience doesn’t align perfectly with the job description, we’d love you to still apply. You might just be the perfect person for this role, or another role here at Zaizi.

 

Benefits

 

Benefits

25 days paid holiday, plus bank holidays
BUPA medical insurance
Workplace Pension 5% employer contribution
Group Life Assurance
Cycle scheme
5 days a year for approved Training
WFH equipment allowance
Buy / Sell Holiday
2 days paid volunteering days

Other benefits:
Flexible working
Work on exciting projects - make a difference
Empowered to make decisions
Encouraged to fail fast and learn quickly

Tags

.Net
api
azure
C
C#
Apply to job