Post a job

Team Lead, Software Engineering (.NET)

C

Location
Serbia
Clarivate

Job Description

We are looking for a Team Lead – Software Engineering to join our Polaris software development team in Belgrade. This is an amazing opportunity to help positively grow, support, and reshape our application functionally leveraging .NET and web application frameworks. This role is a combination of People Management and Technical Leadership. We are looking for a person who will be leading a small software engineering team and will be providing hands-on guidance in coding, architecture, and system design.

About You – experience, education, skills, and accomplishments

  • 5+ years of developing .NET web applications and services (i.e. C#, ASP.Net, .Net Core, etc.)
  • 2+ years of exposure to team management or team leadership role
  • 2+ years of experience developing with JavaScript frameworks in Angular

It would be great if you also had . . .

  • Bachelor's or Master’s degree in computer science or related degree
  • Proficient understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Experience with relational databases and database design using SQL Serve
  • Experience with modern automated testing practices
  • Knowledge of C++

What will you be doing in this role?

  • Actively involved and hands-on with writing clean, efficient, and maintainable code
  • Regularly evaluate team performance, and technical capabilities, provide colleague feedback
  • Implements design changes to improve quality, performance, cost reduction, etc.
  • Define the architecture of the software solution
  • Plan, delegate and direct the team’s day-to-day work to achieve operational targets or objective
  • Oversee day-to-day operations and lead a team of colleagues

Product you will be developing

We build the future of library services so that libraries can measurably streamline staff workflows, reduce systems overhead, and improve patron services. The applications and services we create, and support, enable our customers to provide a robust and scalable software solution with powerful staff tools and an intuitive experience for their patrons. We are focused on delivering innovative solutions for our library partners. We are applying our respective strengths for the whole team’s good; our philosophy is to take responsibility rather than assign it/having it assigned.

About the Team

We’re a 100% remote and geo-diverse team of software engineers who work together with our product team and integration partners to design and develop and support our robust and growing data-driven software portfolio. The person in a Team Lead role will lead 5-7 Engineers in Belgrade, while the rest of the team consists of 10+ more experts.

Benefits

  • Holidays: 25 days paid leave per annum 
  • Private Health Insurance
  • Paid Lunch
  • Yearly Bonus 
  • Yearly Merit Plan
  • My Learning Platform ​
  • Fit Pass
  • Life Insurance
  • Accident Insurance
  • Company bicycles for rent free of charge

Hours of Work  

The expected core hours of engagement will be an 8-hour day starting at CEST 9:00 AM and ending at CEST 5:00 PM. This is a full-time position. 

This is also a hybrid position working in the office 3 days every other week.  
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.

Advice from our career coach

A successful applicant for the Team Lead – Software Engineering role at Clarivate in Belgrade should have a solid understanding of .NET web applications, team management, JavaScript frameworks, and hands-on coding experience. To stand out as an applicant, consider highlighting the following:

  • Demonstrate 5+ years of experience in developing .NET web applications and services, including C#, ASP.Net, .Net Core, etc.
  • Showcase at least 2+ years of exposure to team management or team leadership roles
  • Highlight your experience with JavaScript frameworks, particularly in Angular
  • Emphasize any education in computer science or related fields, such as a Bachelor's or Master’s degree
  • Discuss your proficiency in server-side CSS pre-processing platforms like LESS and SASS
  • Showcase your experience with relational databases, database design using SQL Server, and modern automated testing practices
  • Mention any knowledge of C++ as an added bonus
  • Describe your ability to write clean, efficient, and maintainable code, while also evaluating team performance and providing feedback
  • Illustrate your experience in defining software architecture and overseeing day-to-day operations
  • Emphasize your strong communication and leadership skills, as you will be leading a team of engineers in a remote and geo-diverse environment
  • Lastly, make sure to express your enthusiasm for contributing to innovative solutions and collaborating with a team dedicated to delivering high-quality library services

Apply for this job

Expired?

Please let Clarivate know you found this job with RemoteJobs.org. This helps us grow!

RemoteJobs.org mascot