PBT Group Careers

Be part of our team of Data Specialists and embark on a career of the future!

Job Title
Senior Enterprise C# Developer
Employment Type
Contract
Experience
5 to 20 years
Salary
Negotiable
Job Published
22 June 2025
Job Reference No.
3206479282

Job Description

We are seeking a Senior C# Developer with strong .NET Core experience to design and build enterprise-grade APIs and scalable backend systems. The ideal candidate will be proficient in SQL Server/PostgreSQL, cloud deployment on AWS, containerisation using Docker and Kubernetes, and Kafka for event-driven architectures. The role involves CI/CD pipeline management using GitHub and close collaboration with front-end JavaScript developers. Prior experience working on financial or regulated systems is advantageous.

Excellent communication, problem-solving skills, and a collaborative team spirit are essential for success in this role.

 

Key Responsibilities

  • Design and develop enterprise-grade APIs and backend systems using C# and .NET Core
  • Develop robust, optimised data access layers using SQL Server and/or PostgreSQL
  • Containerise and orchestrate applications using Docker and Kubernetes
  • Deploy and manage cloud-native applications on AWS infrastructure
  • Integrate backend services with Kafka for messaging and real-time data streaming
  • Implement source control strategies using Git and GitHub
  • Build and maintain CI/CD pipelines using GitHub Actions or similar tools
  • Collaborate with JavaScript front-end teams to ensure smooth API integration
  • Participate in Agile ceremonies, code reviews, and sprint planning sessions
  • Contribute to architectural decisions that ensure scalability, reliability, and security

 

Required Skills & Experience

  • Minimum 5 years of enterprise-level experience in C# and .NET Core development
  • Strong experience designing and consuming RESTful APIs
  • Advanced SQL skills and experience with SQL Server and/or PostgreSQL
  • Hands-on experience with Docker for containerisation and Kubernetes for orchestration
  • Solid understanding of AWS services and cloud deployment practices
  • Practical experience with Apache Kafka for distributed messaging or event-based systems
  • Proficiency with Git and GitHub for version control and team collaboration
  • CI/CD implementation experience, ideally using GitHub Actions
  • Comfortable working closely with front-end JavaScript developers

 

Desirable / Nice to Have

  • Exposure to financial systems or industries with regulatory requirements
  • Familiarity with infrastructure-as-code tools such as Terraform or AWS CloudFormation
  • Knowledge of secure coding principles and application security best practices

 

Soft Skills

  • Excellent problem-solving and critical thinking abilities
  • Strong verbal and written communication across technical and non-technical teams
  • Collaborative and team-oriented mindset
  • Self-driven, organised, and able to prioritise tasks in a fast-paced environment
  • High attention to detail with a commitment to delivering maintainable, high-quality code

Skills

Industries

PBT Group
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.