.NET Core Developer (Fluent English)

وصف الوظيفة

We're growing! Our team is seeking a talented .NET Core Developer who can build high-quality software solutions tailored to the evolving needs of our users.

Together we will:

  • Develop, test, and maintain high-quality software solutions;
  • Collaborate with multiple teams to design, develop, and implement software features;
  • Troubleshoot and debug software applications to ensure optimal performance;
  • Participate in code reviews, sprint planning, and product discussions;
  • Stay updated on industry trends and technologies.

What you will need:

  • 3+ years of experience as a Software Engineer or .NET Core Developer;
  • Bachelor’s degree in Computer Science, Engineering, or a related field;
  • Strong proficiency in C#, .NET Core, ASP.NET;
  • Knowledge of software design patterns, SOLID principles, and best coding practices;
  • Experience with SQL databases and ORM frameworks;
  • Fluent English (written and spoken);
  • Familiarity with Agile methodologies and DevOps practices;
  • Strong problem-solving skills and attention to detail;
  • Ability to work independently and as part of a team in a fast-paced environment.

Would be a plus:

  • Experience with cloud platforms (e.g., Azure, AWS);
  • Understanding of microservices architecture;
  • Familiarity with front-end technologies (e.g., JavaScript, HTML, CSS).

We Offer:

  • Fully remote work;
  • Competitive compensation in USD;
  • A supportive international team and exciting projects;
  • Schedule: Monday to Friday, Gulf Standard Time business hours.