Type of employment: Remote
Seniority level: Senior
English level: Intermediate
Position Description:
We are seeking a skilled C# Developer to join our dynamic team, focusing on the ore mining (geology) domain. The ideal candidate will have a strong background in working with microservices (CQRS knowledge is a plus).
Responsibilities:
- Design, develop, and maintain C# and .NET applications.
- Engage in the full application lifecycle, with a focus on coding and debugging.
- Write well-structured, efficient, and testable C# code.
- Perform software analysis, programming, testing, and debugging.
- Work collaboratively with cross-functional teams to define, design, and release new features.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Excellent verbal and written English communication skills.
- A minimum of 3 years of professional development experience.
- Strong expertise in C# and .NET frameworks and libraries.
- Proficient in code versioning tools, such as Git.
- Excellent problem-solving skills, with an ability to transform complex challenges into practical solutions.
Benefits:
- Competitive salary commensurate with experience. (Salary will be paid in USD)
- 100% remote work opportunity with flexible hours.
- Professional development and training opportunities.
- Dynamic and inclusive work culture with opportunities for growth and advancement.
Please send your CV in English.