Job Title : Director - Software Engineering
Location : India
Experience : 7-10 years
We are looking for Director in Software Engineering to join our technology team at Clarivate. The role involves supporting and managing the delivery needs of Clarivate's LSH Group Commercial Technology teams, by helping define and deliver the Continuous Improvement opportunities and best in practice software development processes.
The successful candidate needs to be from a software development background with having a strong delivery focus supported by demonstrable platform scale software delivery of consumer facing applications built and delivered using cloud native principles along with AI.
About You - Experience, Education, Skills, And Accomplishments
- Bachelor / master's degree in computer science, Data Science, Information Technology or a related field.
- At least 7-10 years in technology leadership roles preferably within the Life Sciences and Healthcare industry.
- At least 4 years of experience in Cloud based technologies like AWS.
- Strong pedigree in data architecture
- Deep understanding of software product development - a successful track record of leading the successful delivery of projects using agile techniques.
Technical Skills :
At least 5 years of strong experience working with Java, Angular, or Python. Extensive experience in building scalable RESTful APIs and microservices.At least 5 years of experience in Frontend : Angular (latest versions), HTML5, CSS3, JavaScript.At least 4 years of experience in Databases : PostgreSQL, Snowflake, StarRocks (OLAP), Transact-SQL.Good experience in Microservices & APIs : REST API design, JSON, Swagger / OpenAPI, distributedsystems architecture.
Good experience in Cloud & DevOps : AWS (EC2, S3, Lambda, RDS), Docker, Jenkins, CI / CD pipelines, Git.Good experience in Tools like : VS Code, PyCharm, JIRA, GitHub, Linux / Shell scripting, Agile development tools.Good experience in Architecture like : Microservices, event-driven and asynchronous systems, MVC, design principles (SOLID, DRY), secure and scalable cloud-native applications.It would be great if you also had :
Experience with Databricks, Elasticsearch, OpenSearch.Exposure to data analytics, ETL pipelines, and data modeling.Handling Large scale systems with Big Data.AWS Cost managementExposure to performance tuningWhat Would You Be Doing In This Role :
Technical Leadership & Project Execution
Provide strategic direction and leadership to the team, fostering a culture of innovation, collaboration, and excellence.Develop and execute the technology roadmap, aligning it with the company's overarching strategic goals and objectives.Working with product owners, agile delivery teams, quality team, DevOps team at both technical and non-technical level to ensure a consistent and maintainable delivery process.Helping to define the technology stack of choice, including understanding which cloud solutions provide best choice for specific products. Closely interact with central architecture teams to adhere to governance, tech choices and other toolset optimization possibilities.Data Architecture and Governance :
Help define and maintain a robust data architecture that ensures the collection, storage, and analysis of Data adhering to industry best practices and data privacy regulations.Innovation and Research :
Stay abreast of emerging technologies and trends in Cloud, data analytics, and healthcare.Drive research and development initiatives to create cutting-edge solutions.Leverage AI to improve outcomes and experiment with AI to build product usecasesPeople Management & MentoringTeam Management :
Mentor, and manage a high-performing technology team, providing guidance and professional development opportunities to team members.Foster a culture of continuous learning and growth within the technology department.Budget Management :
Estimate and manage the AWS costs and budget, ensuring efficient AWS resource utilization.Handle performance reviews, career development, and hiring of technical talent.Foster a collaborative, inclusive, and high-performance team culture.Provide coaching and promote professional development of individual contributors.Agile & Product Collaboration
Collaborate with senior leadership, cross-functional teams, and external partners to ensure technology initiatives align with business goals and client needs in the context of work.Drive Agile practices such as stand-ups, sprint planning, and retrospectives.Collaborate with product owners, business stakeholders, delivery management and solution analysts to gather and refine requirements.Manage resource planning, prioritization, and delivery roadmap across teams.Maintain strong communication with leadership and provide timely status updates.What product will you be developing?
You will be working as part of LSH and specifically as part of Commercialization suite of products.
About The Team :
You will be part of Commercial technology having a strength of 100+ managing a set of products / portfolio ensuring high quality delivery. The team is located out of India and US.
Hours of work :
Full-time45 hours per weekHybrid working modelAt Clarivate, we are committed to providing equal employment opportunities for all qualified 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.
(ref : iimjobs.com)