Software Engineer (Oracle PL/SQL)
Are you ready to take your career in software engineering to the next level? Do you enjoy building robust, data-driven solutions in a fast-paced, collaborative environment?
About The Team
LexisNexis, a part of RELX, is a leading global provider of legal, regulatory, and business information. We help customers increase productivity and improve decision-making and outcomes. Our 10,500 experts and innovative tools help us shape a better world for our customers and communities.
About The Role
We are looking for a Software Engineer responsible for designing and developing scalable applications and services that interact with complex data systems. The role requires strong software development skills, analysis of business and technical requirements, data literacy, and ensuring performance, reliability, and integration across enterprise platforms.
Responsibilities
- Analyse business requirements and translate them into technical specifications and data solutions
- Design and develop complex database, reporting, and application components using Oracle and PL/SQL
- Develop and support rules engines, integrations, and applications that underpin reporting processes
- Write clear, efficient, and reliable PL/SQL and SQL code to support reporting and data delivery needs
- Identify and suggest opportunities to streamline or simplify existing business or data processes
- Apply and uphold best practices in code quality, performance, source control, and documentation
- Contribute to system design across multiple platforms and ensure adherence to development standards
- Complete complex bug fixes and enhancements as required
- Participate in peer reviews and knowledge sharing within the team
- Keep abreast of new technology developments relevant to data engineering and analytics
- All other duties as assigned
Qualifications
- 5+ years of software engineering experience, ideally focused on database and data‑centric development
- Very strong PL/SQL development skills with proven experience designing, implementing, and maintaining complex database logic
- Demonstrated ability to work independently and collaboratively in a technical environment
- Proven track record of delivering high‑quality, reliable, and maintainable database or reporting solutions
Technical Skills
- Expert-level proficiency in PL/SQL (required)
- Experience with Oracle APEX (nice to have)
- Ability to write efficient and robust SQL queries following best practices
- Basic database design knowledge, including schema design, indexing, and query structure
- Familiarity with integration development and data flows across multiple systems
- Experience working with source control systems (e.g., Git) and applying development best practices across the software lifecycle
- Ability to perform basic business analysis, including gathering, understanding, and interpreting reporting and data requirements
- Awareness of business process efficiency and ability to identify opportunities for simplification and improvement through better design or automation
- Advanced knowledge of software development methodologies (e.g., Agile, Waterfall)
- Strong research and analytical skills with the ability to learn and apply new technologies independently
Why Join Us?
Join our team and contribute to a culture of innovation, collaboration, and excellence. Work in a flexible environment that supports your personal and professional growth.
Benefits
- Annual Profit Share Bonus
- Comprehensive Pension Plan
- Generous vacation entitlement and option for sabbatical leave
- Maternity, Paternity, Adoption, and Family Care leave
- Flexible working hours
- Internal communities and networks
- Various employee discounts
- Recruitment introduction reward
- Employee Assistance Program (global)
#J-18808-Ljbffr…
