We are looking for a talented Junior .NET Engineer to join our Ukrainian team.
The ideal candidate is a passionate and energetic engineer with deep technical understanding and a strong desire to grow and bring value by holding on to the best coding practices and be a valuable team member.
Requirements
- 1+ years of relevant engineering experience;
- Good knowledge of .NET 6+, C#;
- Good knowledge of ASP.NET Core WEB API, Unit Testing;
- Good knowledge of MS SQL;
- Extensive experience with GIT;
- Have strong written and verbal communication skills in English.
Will be a plus
- Experience with Multithreading, Entity Framework;
- Experience with the Scrum methodology;
- Experience with RabbitMQ;
- Experience with ElasticSearch, Kibana;
- Knowledge of DDD patterns
- Commercial experience with Enterprise Design Patterns, Micro-Service Architecture;
- You thrive on creative, out-of-the-box solutions and enjoy working in a collaborative team.
Responsibilities
- Develop and maintain high-quality applications and specialized services that respond to business needs;
- Develop and maintain integration tests for our services (NUnit);
- Collaborate directly with stakeholders within the distributed team environment and with other teams to integrate systems developed by them;
- Review the code of your peers to help maintain high coding standards;
- Actively participate in the product development process;
- Keep abreast of the latest development techniques and industry developments;
- Be involved with the troubleshooting and resolution of defects in the software;
- Achieve goals as part of a Scrum team.
What we offer
- Direct cooperation with already successful, long-term and growing project;
- Health insurance with premium-level clinics;
- Covered 20 days of vacations and 10 days of sick leave;
- Your PE bookkeeping will be maintained by a professional accountant;
- Last but not least — fair compensation for your efforts.