.NET Developer
Belgrade
Job summary / Short role description
We are looking for a medior .NET developer for our Belgrade office. Most of the time you will spend developing, maintaining, documenting and testing parts or the whole software solutions. Main tasks are requirements analysis, introducing new/fresh ideas and providing backend 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, trainings, education and certifications
- Remote works
- Friday - Sport Day
- Private Pension Fund
- Conferences/Courses travel opportunities