IT & Software

Senior .NET Developer

EPAM Systems

London · Greater London · United Kingdom

Overview

In this role you will design and deliver high-quality, scalable .NET software in a hybrid London setup. You will work closely with product owners and architects to ensure timely, reliable delivery while meeting client and regulatory requirements. You’ll apply C# expertise, cloud capabilities, and robust testing to drive business impact, mentoring others and shaping engineering practices. This is a hands-on opportunity to influence architecture, SDLC processes and code quality in a collaborative, delivery-focused team.

Pay / Benefits
  • EPAM Employee Stock Purchase Plan (ESPP)
  • life assurance
  • income protection
  • critical illness cover
  • private medical insurance and dental
  • pension plan
Responsibilities
  • Develop high-quality software and maintain technical documentation
  • Collaborate with product owners and architects to implement robust solutions
  • Provide accurate estimates and delivery timelines for software features
  • Identify, prioritize, and execute tasks across the SDLC
  • Build unit tests and follow test-driven development practices
  • Deliver clean, efficient, and maintainable code aligned with coding standards
  • Automate recurring tasks using appropriate tools and scripting
  • Mentor junior developers through design guidance and code reviews
  • Participate in backlog grooming and sprint planning sessions
  • Ensure software complies with modern technologies and best practices
Key requirements
  • 8+ years of professional software development experience
  • Proven leadership experience delivering complex software solutions
  • Strong understanding of software design patterns and testing methodologies
  • Expertise in C# and strong T-SQL experience, including query optimization and schema design
  • Extensive knowledge of relational databases and performance tuning
  • Hands-on experience with major cloud platforms (AWS preferred) and cloud-native services
  • Familiarity with containerization (Docker, Kubernetes)
  • Knowledge of CI/CD pipelines and tools like Git, Jenkins, or GitLab CI
  • Excellent analytical, problem-solving, and communication skills
  • Ability to work effectively in Agile environments
  • communication
  • problem-solving
  • mentoring
  • C#
  • T-SQL
  • cloud platforms (AWS)

Reference: WJ-747_31198828

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.