Senior C# .NET Developer

Posted 8 March by Career Concept

Senior C# .NET Developer - WebAPI, TDD, AZURE

Opportunity to join a SaaS product company making waves in the Insurance sector.

Develop scalable and reliable messaging-based systems to process high volumes of data. Integration with external partners both via Restful ASP.NET Web API endpoints and also via NServiceBus over MSMQ and Azure queues. Design solutions following Micro-Services and DDD.

You will be joining a cross-functional C# .NET development team combining front end, server and database specialists


  • Actively participate in the Agile development process, including Sprint planning and retrospectives
  • Work closely with company stakeholders and third parties as part of the development process
  • Participate in or lead teams of developers during project work, owning responsibility for delivering on time and to budget and communicate progress to stakeholders
  • Augment the automated testing platform to enhance the stability of our systems
  • Undertake code reviews and encourage peer review of your own work
  • Employ and encourage best practice development techniques (including Test Driven Development, Design Patterns etc.)
  • Maintain documentation
  • Mentor less experienced developers on the team

Successful candidate will have

  • Experience of the full software development lifecycle
  • Desire to produce high quality software
  • Commitment to lifelong learning
  • Passion for writing great code

Essential Skills

  • C# (5+ years)
  • .Net Development (CLR, ASP.Net Web API)
  • Unit Testing, Test Driven Development
  • TSQL, ORMs (e.g. Entity Framework), MS SQL Server
  • Design Patterns

Beneficial (but you will learn these technologies/approaches working on our team)

  • Domain Driven Design, Microservices and Service Oriented Architecture
  • Messaging Systems - NServiceBus, Azure Service Bus, Azure Storage Queues
  • .NET Core
  • Cloud Platform / Distributed Systems Design (Azure, AWS, etc.)
  • DevOps, Powershell, Docker
  • CI - GoCD, TeamCity, Jenkins

Nice to have

  • Event Sourcing
  • NoSQL Databases (Cosmos DB, Cassandra, etc.)
  • JavaScript Development/SPA - (Angular2, Jasmin, Protractor)
  • Front End/UX (HTML5, CSS, LESS, Standards Compliance)
  • Data science (Python, R, cloud compute)
  • Serverless, Kubernetes

Reference: 34268117

Bank or payment details should not be provided when applying for a job. is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Report this job