Principal Software Engineer
Posted 6 days 10 hours ago by LexisNexis Risk Solutions
Principal Software Engineer page is loaded
Principal Software EngineerApply locations: London Type: Full time Posted on: Posted Yesterday Job requisition id: R98993
About our Team :Elsevier is a global information analytics company that helps institutions and professionals progress science, advance healthcare, and improve performance for the benefit of humanity. We serve the research, academic, and clinical communities through technology and analytics applied to content. Our solutions combine extensive Scientific, Technical, and Medical content, powerful analytics, and innovative technologies. We support our corporate customers, R&D professionals, engineers, scientists, and marketing leaders to innovate and commercialize ideas, products, and processes.
About the Role:As a Principal Software Engineer, you will participate in technical discussions to design solutions that meet product requirements, develop test-driven code, pair with team members, mentor juniors, and support existing API Platforms.
You will manage legacy and new Enterprise API Platforms, aiming to provide a seamless developer experience, smooth onboarding, easy-to-use dev portals, and rapid support resolution.
Requirements:- Expertise in development languages including Java, JavaScript, Groovy, JSP, HTML, XML, SQL, Bash.
- Experience with build tools like Maven and Gradle.
- Knowledge of relational DBMS such as Postgres.
- Experience using AWS services via Terraform (Secrets Manager, Kinesis Firehose, S3, Open Search, etc.).
- Familiarity with monitoring tools like New Relic and Kibana for metrics and alerts.
- Experience with Docker, containers, Helm, Kustomize, and Kubernetes management tools.
- Knowledge of networks, AWS ACM certificates, VPCs, transit gateways is a plus.
- Serve as a primary technical contact for external resources.
- Contribute to design and development of system components.
- Collaborate with customers and end users.
- Lead coding and technical problem-solving efforts.
- Finalize requirements with technical teams.
- Design complex data models.
- Mentor and lead developers in methodologies and optimization techniques.
We promote work/life balance with wellbeing initiatives, parental leave, study assistance, and sabbaticals.
Benefits include:- Generous holiday allowance with buy options
- Health screening, medical benefits, wellbeing programs
- Life assurance, pension schemes, share options
- Travel loans, EV schemes, dental insurance
- Maternity, paternity, shared parental leave
- Employee assistance, volunteer days, learning resources, discounts
We support science and healthcare with quality information, data, and analytics, contributing to societal challenges and sustainability through innovative technology.
We are committed to a fair, accessible hiring process. If you need accommodations, please contact us via our support form or at 1-.
Note: Be cautious of scams. We never ask for money or banking info. Learn more about avoiding scams here .
Please review our Candidate Privacy Policy .
We are an equal opportunity employer, considering all qualified applicants regardless of protected characteristics.