Senior .NET Backend Engineer

netminds • Ukraine
Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description

We are seeking a highly skilled and motivated .NET Backend Engineer to join our product team. The ideal candidate will play a critical role in designing, developing, and maintaining components of a data-protection solution tailored for medium and large enterprises. This is a full-time, remote position where you will collaborate with a team of professionals striving for technical excellence.


Responsibilities


  • Act as a reliable team member who fully owns their assigned components of the product.
  • Design, develop, test, deploy, and operate backend services and features.
  • Ensure the quality of the created solutions by adhering to best practices and coding standards.
  • Perform code reviews to maintain code integrity and promote best practices within the team.
  • Handle support cases and assist in resolving production incidents.
  • Document code, solutions, and processes to enhance team collaboration and knowledge sharing.
  • Continuously seek technical excellence and improve existing techniques and solutions.


Required Skills and Experience


Technical Expertise:

  • C# Mastery: Deep understanding and hands-on experience with C#.
  • Application Lifecycle: Strong understanding of the application development lifecycle.
  • Service-Based Architecture: Familiarity with designing and developing service-oriented
  • solutions.
  • Container Orchestration: Experience using Kubernetes as a developer.
  • Messaging Tools and Patterns: Proficiency with tools like RabbitMQ and frameworks such as
  • MassTransit.
  • API Development: Expertise in building and consuming RESTful APIs.
  • Unit Testing: Solid knowledge of unit testing techniques and tools.
  • Source Control & CI/CD: Proficient in Git and experienced with CI/CD pipelines, preferably
  • Azure Pipelines.
  • Relational Databases: Strong knowledge of SQL, including query performance optimization.


Soft Skills:

  • Commitment to writing and maintaining clean, efficient, and maintainable code.
  • Skilled in conducting and contributing to effective code reviews.
  • Ability to document technical solutions clearly and effectively.
  • Strong communication skills to collaborate effectively with a distributed team.


Requirements


Experience: Minimum of 5 years in a relevant backend development role.

English Proficiency: Upper-intermediate or higher.

Work Environment: Comfortable working remotely as part of a distributed product team.


About the Team

You will join a product team focused on creating a data-protection solution for medium and large enterprise

customers. The team values collaboration, innovation, and technical excellence, and you will have the

opportunity to make a significant impact.


Why Join Us?

  • Opportunity to work on challenging and impactful projects.
  • Collaborative and supportive team environment.
  • Fully remote work with flexible scheduling options.

Similar Jobs

Explore other opportunities that match your interests

Software Engineer

Programming
•
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Lyft

Ukraine

Senior Java Developer with IVR

Programming
•
5d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Miratech

Ukraine

Senior Back-End Software Developer

Programming
•
5d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

the hello team

Ukraine

Subscribe our newsletter

New Things Will Always Update Regularly