Backend .NET Developer – Mid-Level

Summary

This role involves designing cloud-based software architectures and developing high-performance applications using .NET (C#) and relational databases. The developer will work in an agile environment, focusing on writing robust, testable code while managing project deadlines and system troubleshooting.

  • Design cloud-based software architectures;
  • Familiarity with the technologies used by the team;
  • Ability to estimate effort and set implementation deadlines;
  • Ability to work under deadline pressure;
  • Troubleshoot and resolve issues that arise during projects;
  • Ability to manage conflicts and expectations;
  • Proactive approach.

Requirements

  • Experience with cloud platforms (AWS, GCP, Azure, etc.) — minimum 1 year;
  • Experience with .NET (C#) — more than 3 years;
  • Experience with relational databases (SQL Server, MySQL, PostgreSQL) — more than 3 years;
  • Design patterns;
  • Experience with unit testing (TDD);
  • Knowledge of Git;
  • Knowledge of agile methodologies (Scrum);
  • Knowledge of Docker and Kubernetes;
  • Knowledge of messaging frameworks (Kafka, ActiveMQ, RabbitMQ, etc.);
  • Good communication and teamwork skills;
  • Ability to write robust, testable, and well-validated code;
  • Experience building applications that require high availability and high performance.

Core Competencies

Demonstrates expertise in designing cloud-based software architectures and developing applications using .NET (C#) and relational databases. Proficient in agile methodologies and capable of delivering high-performance, robust code under deadline pressure.

Highest-signal resume keywords

  • Cloud Platforms (AWS, GCP, Azure)
  • NET (C#)
  • Relational Databases (SQL Server, MySQL, PostgreSQL)
  • Agile Methodologies (Scrum)
  • Unit Testing (TDD)

ATS Optimization Keywords

Hard Skills

  • Cloud Platforms (AWS, GCP, Azure)
  • NET (C#)
  • Relational Databases (SQL Server, MySQL, PostgreSQL)
  • Design Patterns
  • Unit Testing (TDD)
  • Git
  • Docker
  • Kubernetes
  • Messaging Frameworks (Kafka, ActiveMQ, RabbitMQ)
  • High Availability and High Performance Applications

Soft Skills

  • Good Communication Skills
  • Teamwork Skills
  • Ability to Manage Conflicts
  • Proactive Approach
  • Ability to Work Under Deadline Pressure

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available