Senior Software Engineer (.NET)

Company: Clarivate
Company: Clarivate
Location: R155-Belgrade
Commitment: Full time
Posted on: 2024-01-10 05:04
We are looking for a Senior .NET Developer for our Connect team in Belgrade. Our SaaS solution is multi service .Net Core solution with Angular FE and we use both relational (MSSQL) and non-relational (Mongo) databases. Current project consists of three feature-based teams which are mostly Belgrade based, but some of the team members are on other locations so fair knowledge of English is needed.About you – experience, education, skills and accomplishments Bachelor's degree with major in computer science, or equivalent experience4 years of development experience with C# .Net / .NET Core4 years working relational and/or non-relational databasesIt would be great if you also had . . . Experience writing automated unit test and integration tests and mockingAngular knowledge and/or other modern JS frameworks (Vue/React)Experience developing JSON-based restful web servicesCloud Web Application Development experience using Microsoft Azure or AWSExperience working in Agile software developmentWhat will you be doing in this role?Writing new code and applicable and meaningful unit tests. Doing code reviews and mentoring junior developers.Product you will be developingHave you heard of IP engineering? Clarivate is one of the undisputed world leaders in this field. Thousands of worldwide best patent and trademark attorneys in pharma, automotive, tech and many other industries are relying on Clarivate software tools to protect their patents, to come up with the new brands (trademarks) and to bring more innovation to this world.Connect is a disruptive technology that helps the whole industry collaborate with more clarity. It delivers important productivity gains, both in filling and prosecution processes and the related invoice management processes.About the Team  Connect project is part of Clarivate IP (Intellectual Property) systems. This is internally developed system that provides both internal and external customers. All development, design and technical decisions are in the ownership of the team.We are here to support you in developing skills that will help you throughout you future career working with complexity, all deployment models and performance and mission critical platforms , whilst maintaining reliability and quality - all within a nurturing and learning centric environment.Benefits Private Health InsurancePaid LunchYearly BonusYearly Merit PlanMy Learning PlatformFit PassCompany bicycles for rent free of chargeHours of work We are working in a hybrid environment, hence you will be expected to work from the office on some days.The expected core hours of engagement will be an 8-hour day starting at CEST timezone. This is a full-time position.Please note that only shortlisted candidates will be contacted.At Clarivate, we are committed to providing equal employment opportunities for all persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.
View Original Job Posting