Role DescriptionDeveloping and maintaining software applications using .NET technologiesWriting unit and integration tests, performing code reviews, describing developed solutionsEstimating scope, designing technical solutionsSharing knowledge within the team and mentoring junior colleaguesWorking closely with the team – developers, business analysts and testers, communicate on a daily basis
Qualifications3+ years of proven experience as a .NET developer with a strong grasp of C# and the .NET frameworkProficiency in ASP.NET, MVC, .NET Core, Web API, and other relevant technologies within the Microsoft technology stackKnowledge of relational databases (MS SQL, PostgreSQL or other)Knowledge of programming patterns (TDD, DDD), principles and practices and the ability to apply them in software development projectsExperience with Angular framework as an advantageStrong problem-solving skills and the ability to debug and optimize codeStrong interpersonal, analytical and critical thinking skillsA proactive attitude and a willingness to learn and adapt to new technologies
ConditionsFlexible working hoursWorking remotely or optionally in the officeHealth insuranceGross salary starting from EUR 2500,00 per month