.Net Developer
Job summary / Short role description
We are looking for a medior .NET developer for our Belgrade office. Your main tasks shall include developing, maintaining, documenting and testing parts of or the whole software solutions. In addition to this, you will be responsible for requirements analysis, introducing new/fresh ideas, and providing back-end solutions for the new and already developed systems.
Requirements:
University degree in Computer Science and/or relevant experience
At least 3 years of professional software development experience with C#, .NET and .NET Core frameworks
Familiarity with design patterns (e.g. MVC, Observer, Singleton, ...) and best practices
Experience building maintainable and scalable web platforms and APIs
Good knowledge of SQL and ORM tools
Knowledge of JavaScript and familiarity with any modern JS framework
Proficient in using Git
Very good oral and written English skills
Bonus:
Experience with Sitecore is a big plus
Experience with cloud services (Azure)
Experience with Continuous Integration processes (Bamboo)
Familiar with Scrum methodology or other agile development processes
What we offer:
Personal development plans, training, education and certification
Remote work days
Friday - sports day
Private pension fund
Paid conferences and coursesÂ
Travel opportunities