Overview

We are seeking a Senior .NET Developer with expertise in C# and .NET to join our team.

This role requires a deep understanding of object-oriented principles based on SOLID principles and experience with event-driven and state machine patterns. You will work on solutions involving databases, queues, topics, files, REST APIs, API gateways, and S3 buckets. Experience with AWS deployment and Azure DevOps is a plus.

Join an agile scrum squad working on a high-profile industry project with 2-week sprint cycles and regular releases.

Responsibilities

  • Become part of an established team of engineers based in the UK
  • Receive onboarding support from experienced team members to familiarize yourself with the domain
  • Operate within the Microsoft toolsuite using provided Microsoft accounts
  • Contribute to the Market-wide Half Hourly Settlement project
  • Implement changes to the existing ignition platform
  • Develop new solutions to enable functionality for industry-wide projects
  • Collaborate within an agile scrum squad operating on 2-week sprint cycles
  • Participate in fortnightly releases aligned with sprint deliverables

Requirements

  • At least 3 years of experience in software development
  • Extensive experience with the .NET Framework and related technologies
  • Strong background in .NET web development and SQL
  • Proficiency in C#, JavaScript, and Angular
  • Familiarity with AWS, containers, Docker, and JSON
  • Ability to develop solutions based on architectural designs
  • Capability to analyze problems, understand designs, ask questions, and challenge solutions when necessary
  • Self-sufficient and able to adapt quickly with minimal support
  • Fluent English communication skills (written and spoken) at a B2 level or higher

Nice to have

  • Experience working with Azure DevOps

Georgia (Production)

We connect like-minded people

  • Delivering innovative solutions to industry leaders, making a global impact 
  • Enjoyable working environment, whether it is the vibrant office or the comfort of your own home 
  • Opportunity to work abroad for up to two months per year 
  • Relocation opportunities within our offices in 55+ countries
  • Corporate and social events   

We invest in your growth

  • Leadership development, career advising, soft skills and well-being programs 
  • Certifications, including GCP, Azure and AWS
  • Unlimited access to LinkedIn Learning and Udemy
  • Free English classes with certified teachers 

We cover it all

  • Participation in the Employee Stock Purchase Plan 
  • Monetary bonuses for engaging in the referral program 
  • Comprehensive medical & family care package   
  • Five trust days per year (sick leave without a medical certificate)   
  • Benefits package (sports activities, a variety of stores and services)

[epamgdo] GUKKA (.NET)

To discover more about .NET practice at EPAM, visit this page.

[epamgdo] Georgia (Hybrid)

This position offers remote setup with the flexibility to work from any location in Georgia, whether it's your home, well-equipped offices in Tbilisi and Batumi or a coworking space in Kutaisi.

[epamgdo] Georgia (About EPAM)

EPAM Georgia is a team of innovators united by a passion for technology. The dynamic and inclusive culture we embrace helps positively impact our communities, clients, and employees. Here you will collaborate with multi-national teams, contribute to numerous cutting-edge projects, deliver the most creative solutions, and have an opportunity to learn. Our people are at the heart of our success, and we are proud to provide talents with a solid ground to develop and grow.