We are looking for a Senior Lead Software Engineer to join our team in Belgrade. This is an amazing opportunity to work on our Renewals suit of Products .If you are interested in shaping the architecture of our legacy products and support the transition onto microservice architecture while being involved with coding as well, we’d love to hear from you! This position will report to the Lead Architect for Renewals Products, and does not include team management. About You… experience, education, skills, and accomplishments 8+ years of .Net / C# development experience 2+ years’ experience with WCF (Windows Communication Foundation) and WPF (Windows Presentation Foundation) 2+ years’ experience with API development 5+ years’ experience with relational databases (e.g. SQL Server, PostgreSQL) and NoSQL databases (e.g. MongoDB) It would be great if you also had... Experience in detangling monolithic systems and migrating to microservices architecture Experience in identifying architectural debts and refactoring the software to address the same Experience working on Cloud Platforms (Azure / AWS) Experience working with containers (Docker, Kubernetes) What will you be doing in this role? Senior Lead Software Engineer is an experienced professional who provides technical leadership to a team of engineers. The role would not have a dedicated team under him. Develop high-quality software design and architecture Identify architectural debts and refactor the software to address the same. Detangle monolithic systems and migrate to microservices architecture Develop tools and applications by producing clean, efficient code Automate tasks through appropriate tools and scripting Implement relevant efficient monitoring systems and proactively identify problems and bottlenecks using the same. Product you will be developing Clarivate’s Patent and trademark maintenance services help ensure that Clients valuable IP rights aren’t at risk of loss and that they are aligned with their evolving business needs. In this role, you’d be responsible for helping transform the architecture of these services to increase agility of our products and ensure faster lead times. About the Team You will be a part of the team that transforms the product architecture within IP side of the business, starting but not limiting to Argos product and working closely with development teams on setting and delivering the goals. Hours of Work The expected core hours of engagement will be an 8-hour day starting at CEST 9:00 AM and ending at 5:00 PM.We work in a hybrid environment, and you will be expected to work from our Belgrade office 2-3 days a week.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