.NET Developer (Fuel Retail sphere)

Company Background

Our client provides a platform for retail and fueling companies that delivers offers targeted to the specific users (this includes tracking and analysis of users’ behavior) and leverage mobile payments to improve consumer experience.

Project Description

The goal is to develop a mobile commerce and digital marketing platform that supports the on-demand, convenience driven economy in the retail and fueling industries by enabling mobile payments and the delivery of targeted digital offers. The client’s cloud is an integration hub between payment providers and mobile applications from fueling industry. Various payment providers are gathered under one facade in that cloud. And this facade exposes payment services to mobile applications, allowing users to conveniently pay for fuel and other services on the road using mobile devices (without cash or payment cards at hand).


The customer utilizes Agile software development approach, which is a customized version of the industry best practices. Atlassian/Azure & other MS SaaS tools are used to create the collaborative development environment. The customer takes the responsibility for product management, work prioritization and planning. The team speaks with the US team daily.

This position assumes the following responsibilities and activities:
  • Requirements analysis and clarification with the Product Team;
  • Implementation of the product features (payment provider integrations);
  • Implementation of payment platform enhancements;
  • Testing, troubleshooting and bug fixing of your own code;



  • C# (version 7 or higher);
  • .NET framework 4.7+;
  • Experience with HTTP API;
  • MS SQL Server;
  • Understanding of NoSQL/document-based storages;
  • Experience with Azure Cloud Services (or other cloud solutions);
  • .NET MVC/Web API;
  • Understanding of JSON/XML;
  • GIT;


Good to have


  • Understanding of microservices architecture and RESTful services;
  • Middleware (messaging, event-driven architectures);
  • Azure SQL Server;
  • Azure Service Bus;
  • Azure Storage;
  • Azure Cosmos DB;
  • Redis;
Job Requirements
  • 3+ years of software development experience;
  • English communication: intermediate speaking or higher;
  • General understanding of enterprise software architecture;
  • Familiarity with Agile software development methodologies;
  • Good analysis skills (to perform the analysis of the existing source code);
  • Self-quality control;
Join Our Team
Check if the form is filled out correctly
Your request has been accepted, thank you. We will contact you using the contacts you provided