Lead Software Engineer - Eph Job in Relx Group Plc
Lead Software Engineer - Eph
- Chennai, Tamil Nadu
- Not Disclosed
- Full-time
Elsevier is part of the Reed Elsevier Group plc., which is a world leading provider of professional information solutions in science and health, legal, risk management, and business to business sectors.As the worlds leading provider of science and health information, Elsevier serves more than 30 million scientists, students and health and information professionals worldwide. A global company headquartered in Amsterdam, employing more than 7000 people in 24 countries, we help customers advance science and health by providing world-class information and innovative tools that help them make critical decisions, enhance productivity and improve outcomes.
Our working culture is highly respectful, stimulating and diverse; enabling bright, passionate people to do their best work. We offer challenging but realistic objectives, recognition for achievement, and the opportunity to challenge the status quo. We're a truly global company, working across geographies everyday with our people sharing a passion for health and science. Our people are pragmatic, commercial, work collaboratively and are excellent relationship builders. We offer an opportunity to make a difference in people's lives by helping the health and science communities find and use trusted, high-quality information.
Learning is at the heart of everything we do and our people take their development and progress seriously, as do we. Because of our global reach, opportunities are available locally and globally and our breadth of opportunity offers the chance to build a varied career across different functions and divisions. You will have the opportunity to work at the forefront of technological development and to contribute to change. People with the right attitude have the chance to contribute far beyond their role.
Purpose of the Role:
Would you like to be part of one of the innovative Tech teams and take part in making scientific research more accessible, useful and help humanity solve our biggest challenges? Then we have a great challenge for you!
Elsevier is in the midst of a major transformation of its business and the way it operates. Technology is one of the key driving forces behind the transformation. Our innovative technology platforms and smart content solutions operate at the cutting edge of big data, semantic web and cloud technology, enabling faster more effective critical decision-making daily across the globe. MDM team are transforming the traditional master data management to one more akin to big data, utilizing data lakes and event driven processes for ingesting data.
We are looking for tech savvy Software Engineering Lead who serves as a team leader and subject matter expert for a team of Software Engineers. The team is responsible for the ongoing support and development of Enterprise Product Hub solutions in the Master data management team. This position provides direction on project plans, schedules, and methodologies. The position has direct reports.
Functional Competencies
Advanced knowledge of software development methodologies (e.g., Agile).
Strong experience with various resource models such as Managed Services and/or Staff Augmentation.
Strong knowledge in industry best practices in development.
Ability to partner and lead internal and external technology resources in solving complex business needs.
Strong skills in setting, communicating, implementing, and achieving business objectives and goals through the direct management of others.
Strong organization/project planning, time management, and change management skills across multiple functional groups and departments, and strong delegation skills involving prioritizing and reprioritizing projects and managing projects of various size and complexity.
Strong problem-solving experience involving leading teams in identifying, researching, and coordinating the resources necessary to effectively troubleshoot/diagnose complex project issues; prior success extracting/translating findings into alternatives/solutions; and identifying risks/impacts and schedule adjustments to facilitate management decision-making.
Strong communication (verbal and written) and customer service skills. Strong interpersonal, communication, and presentation skills applicable to a wide audience including senior and executive management, customers, etc., including diction/terminology and presenting information in a concise and effective manner to clients, management, and various departments using assorted communication mediums.
Technical competencies - Essentials
Enterprise level experience on various technologies: Python, Airflow, Java 7+, Spring
Experience in AWS cloud services: EC2, Athena, EMR, S3, RDS, IAM, ELB
Experience working in Data projects
Experience using Elastic Search and development in Kafka
Experience development using container platforms
JSON, XML schemas, transformations
Developing Restful microservices and event driven data integrations
Junit, Mockito or other unit testing tools
Postgres or other database development
Agile development inc use of Jira, continuous integration, continuous delivery
Technical competencies - Desirable
Experience of Angular 7 or above
Experience with Typescript, HTML, CSS
Kubernetes and Red Hat Openshift (desirable)
ETL Tools and processes, Talend is preferable although cross training can be provided
Master Data Management solutions (Semarchy as a bonus)
Education, Knowledge, Skills and Experiences (and any other requirements)
7+ years of experience in software engineering
2+ years experience leading development team
3+ years experience in Data projects (preferably Master data management)
BS Engineering/Computer Science or equivalent experience required; advanced degree preferred ; relevant certifications added advantage
Strong understanding of normalized and dimensional data modeling principles. With especially in depth knowledge of Data Warehousing principles and practice
Strong proficiency with advanced SQL including optimization techniques (other data manipulation languages advantageous)
Strong knowledge of Redshift or Oracle databases and preferably one or more other data storage subsystems as well.
Expertise in development languages including Pl/SQL Java, Unix, Python, XML and others also desirable
Strong knowledge of Business Intelligence tools Oracle Business Intelligence and Tableau in particular
Ability to partner and lead internal and external technology resources in solving complex business needs.
Ability to design and work with complex data models.
Elsevier is an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.

