DevJobs

Software Engineer

Overview
Skills
  • C# C# ꞏ 4y
  • SQL SQL
  • Angular Angular
  • React React
  • Vue.js Vue.js
  • PostgreSQL PostgreSQL
  • OOP OOP
  • Microservices Microservices
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • NET Core ꞏ 4y
  • Entity Framework
  • Multithreaded programming
At Commit, we specialize in developing innovative software solutions across various industries. Our team is passionate about building high-performance systems using modern technologies and best practices. If you are a skilled Software Engineer looking for an exciting challenge in a dynamic and collaborative environment, we’d love to hear from you!

About the Role:

As a Software Engineer, you will play a key role in designing, developing, and optimizing our backend systems. You will work on complex, high-scale applications within a microservices architecture, contributing to system performance, scalability, and reliability.

Key Responsibilities:

  • Develop and maintain robust backend services using .NET Core and C#.
  • Design and optimize scalable and high-performing systems.
  • Work with Entity Framework and relational databases to manage data efficiently.
  • Collaborate with cross-functional teams to implement new features and improvements.
  • Ensure best practices in software architecture, OOP, and system design.
  • Participate in code reviews, technical discussions, and system design decisions.
  • Support migrations from .NET Framework to .NET 5/6 (if applicable).

Requirements:

4+ years of hands-on experience in backend development with .NET Core and C#.

✔ Strong understanding of OOP principles, software design patterns, and Entity Framework.

✔ Experience working with relational databases (SQL, PostgreSQL, etc.).

✔ Ability to work independently while thriving in a team-oriented environment.

✔ Strong problem-solving skills and a passion for continuous learning.

Proficiency in English (spoken & written) for collaboration in an international setting.

Bonus Points for:

➕ Hands-on experience migrating from .NET Framework to .NET 5/6 (huge advantage).

➕ Familiarity with cloud-based environments (AWS, Azure, GCP).

➕ Experience in multithreaded programming.

➕ Knowledge of microservices architecture and distributed systems.

Experience with front-end frameworks such as React, Angular, or Vue.js (big advantage).

Why Join Us?

  • Work on cutting-edge software projects with leading technologies.
  • Be part of a highly skilled and collaborative engineering team.
  • Opportunities for growth, innovation, and leadership.
  • Competitive salary, benefits, and career development opportunities.
Commit