We are expanding our team and looking for a talented .NET Core Developer, who is ready to gain new experience and share their own, working closely with colleagues.
Combination of commercial experience and fundamental knowledge, ability to apply them in practice, passion for complex tasks, and good English such is the recipe for our successful cooperation.
Key requirements :
2,5+ years of commercial development in .Net;
Good English communication skills (Upper-Intermediate);
Excellent knowledge in C#, .Net Framework, .Net Core;
Good understanding of OOD / OOP and best practices;
Experience with Git, IoC / DI, AutoMapper methodology as well as with Unit testing frameworks;
Hands-on experience with RDMS and ORMs : MS SQL and Entity Framework;
Basic CI / CD experience : what is it for, how to set up and configure from scratch;
Experience with 3rd party integrations;
Kanban / Scrum + Jira and Confluence;
Strong understanding of SDLC;
Successful experience in creating applications or services from scratch and being ready to dive into an ongoing application development project.
It would be nice if you had :
Azure cloud expertise (or similar provider) : AF, web app, storage, application insights are the min.
We offer :
Work in a big team-high qualified engineers and deep cooperation with project management;
Challenging goals and rewarding steps to make your career more successful;
Opportunity for self-realization and professional growth;
Long-term cooperation with employees and clients;
Compensation of both internal and external English language training;
Flexibility of work and scheduling;
Income that grows along with your achievements;
Paid vacation and sick leaves;
Our Accountants will care about the taxes;
Despite the fact we are still working from home, you will have the possibility to concentrate on your responsibilities as long as experts from other departments can help you with different issues.
On the first day, you will be welcomed by the Dedicated HR Manager, who will assist you in the future with the onboarding.
System Administrators prepare all the necessary devices and install the software.