Junior .NET Developer

We are seeking a motivated Junior .NET Developer to join our team!

Requirements

— Solid understanding of the .NET Framework, .NET 7+, and C# programming language;
— Strong knowledge of SQL Server, including query optimization and database design;
— Hands-on experience with ADO.NET for database interaction;
— Experience working with Web APIs;
— Familiarity with version control systems, particularly Git;
—Basic understanding of software development principles: testing, debugging, and code structure;
— Strong problem-solving skills and attention to detail;
— Good communication skills and ability to work in a team-oriented environment;
— Quick learner, adaptable to new technologies and development practices;
— Intermediate to Upper-Intermediate English level.

About project

A platform for mobile operators focused on invoicing, billing, and notifications. This solution is designed to help regular and business customers manage mobile services, control expenses, handle subscriptions, renew contracts, and activate SIM cards more efficiently.

Responsibilities

— Develop, maintain, and enhance web and desktop applications using .NET technologies (including .NET 7 or higher);
— Design and implement database queries and scripts using SQL Server;
— Work with ADO.NET to manage data access layers and interact with SQL databases;
— Build and consume Web APIs for seamless integration with other systems;
— Participate in the full software development lifecycle — design, coding, testing, and deployment;
— Collaborate with cross-functional teams to define, design, and deliver new features;
— Debug and troubleshoot issues across the stack, particularly within .NET and SQL components;
— Follow best practices related to code quality, testing, and CI/CD deployment processes;
— Contribute to improving existing systems and optimizing performance.

HR Contacts

We’re proud of our team and are always on the lookout for people who share our vision and values so we can deliver amazing results together.

Benefits

Location

You have a great chance to do your favorite thing remotely or in an office (depending on location).

Team

You will find a team of like-minded people who support your ideas and autonomy here.

Challenge

You won’t ever get bored by trivial monotonous work. Intellectual projects with a challenge from European clients are waiting for you.

Growth

We are constantly learning and sharing knowledge. Develop your career to top positions and build a personal speaker brand with us.

Сulture

Our corporate culture focuses on understanding, mutual support, education and inspiration.