Senior .NET Developer

KBC Technologies UK LTD
Glasgow, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 117K

Job location

Glasgow, United Kingdom

Tech stack

ASP.NET
.NET
API
Amazon Web Services (AWS)
Application Performance Management
Unit Testing
Azure
C Sharp (Programming Language)
Software Quality
Code Review
Databases
Continuous Integration
Database Design
DevOps
Windows Communication Foundation
Microsoft SQL Server
Performance Tuning
RabbitMQ
SonarQube
SQL Stored Procedures
Test Driven Development
.NET Core
Backend
Gitlab
Gitlab-ci
REST
Web Api
Microservices

Job description

We are seeking a highly skilled Senior .NET Developer with strong experience in .NET Core (6+), C#, ASP.NET, and hands-on expertise in GitLab CI/CD pipelines. The ideal candidate should have a deep understanding of backend development, microservices, DevOps practices, and modern cloud environments. Experience with performance tuning, application optimization, and system migrations is a strong advantage., * Design, develop, and maintain applications using .NET Framework, .NET Core (6+), C#, ASP.NET, and Web APIs.

  • Build and consume WCF services and RESTful APIs.
  • Work extensively with MS SQL for database design, optimization, and queries.
  • Build, manage, and optimize GitLab CI/CD pipelines (mandatory).
  • Integrate code quality tools such as SonarQube into CI/CD workflows.
  • Apply Test-Driven Development (TDD) and unit testing frameworks to ensure high code quality.
  • Contribute to DevOps practices, automation improvements, and deployment processes.
  • Participate in migration projects, refactoring legacy components to modern .NET Core-based architectures.
  • Optimize application performance, troubleshooting performance bottlenecks across APIs and services.
  • Work with RabbitMQ for messaging, event-driven integrations, and asynchronous communication.
  • Collaborate with cross-functional teams, participating in code reviews and solution discussions.

Requirements

  • .NET Core (6 or above)
  • C#
  • ASP.NET
  • Web APIs
  • WCF Services

Database

  • MS SQL (queries, stored procedures, performance tuning)

DevOps & CI/CD (Mandatory)

  • GitLab (must have)
  • CI/CD Pipeline creation and maintenance
  • DevOps practices & automation
  • SonarQube
  • Unit testing frameworks
  • Test-Driven Development (TDD)

Good-to-Have SkillsCloud Platforms

  • AWS
  • Azure

Apply for this position