Taro Logo

Lead Software Engineer (.NET/Angular)

Global leader in trusted and transformative intelligence, providing enriched data, insights, analytics and workflow solutions for research and innovation.
Sarajevo, Bosnia and Herzegovina
Frontend
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Lead Software Engineer (.NET/Angular)

Clarivate, a global leader in IP engineering, is seeking a Lead Software Engineer to join their Ipendo team in Belgrade. This role focuses on developing and maintaining web-based applications for the Intellectual Property Market. The Ipendo product is a comprehensive IP Management System (IPMS) that helps corporations manage their assets across the entire IP lifecycle, driving awareness, improving strategic decision-making, and increasing market competitiveness.

The position offers a unique opportunity to work with a world-class IP management system that empowers innovation and facilitates agile portfolio management. You'll be part of an international agile team with extensive experience in .NET and Database solutions. The team is compact but highly skilled, with several members including software and QA engineers based in Belgrade.

As a Lead Software Engineer, you'll be responsible for architecting software solutions, implementing complex specifications, and providing technical leadership through code reviews and mentoring. The role requires expertise in .NET C#, Angular, and SQL Server databases, with additional focus on system integrations and security protocols.

The position offers a hybrid work arrangement requiring office presence 3 days every other week, along with comprehensive benefits including health insurance, paid leave, yearly bonuses, and various lifestyle perks. This is an excellent opportunity for a senior developer looking to make an impact in the intellectual property technology space while working with a global team on cutting-edge solutions.

Last updated a month ago

Responsibilities For Lead Software Engineer (.NET/Angular)

  • Write clean, efficient, and maintainable code in accordance with coding standards
  • Define the architecture of the software solution
  • Implement software for specifications of high complexity for limited-scale systems, or medium to high complexity for large-scale systems
  • Implement design changes to improve quality, performance, cost reduction, and standardization
  • Provide guidance for new procedures for continuing development of high-quality systems
  • Provide technical training to other team members

Requirements For Lead Software Engineer (.NET/Angular)

TypeScript
  • 5+ years of experience developing robust and scalable software solutions using .NET C#
  • 3+ years of experience developing web applications using Angular
  • Bachelor's or Master's degree in Computer Science, Software Design, or related field
  • Good knowledge of SQL Server databases
  • Experience with implementing and testing integrations between multiple systems
  • Experience and understanding of OAuth2 and SAML protocol as well as Single Sign-On solutions
  • Experience with code reviews, knowledge sharing, and mentoring other developers

Benefits For Lead Software Engineer (.NET/Angular)

Medical Insurance
Vision Insurance
Dental Insurance
  • 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

Interested in this job?