وصف الوظيفة
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.