Taro Logo

Principal Software Engineer

LexisNexis Legal & Professional is a global provider of legal, regulatory and business information and analytics, serving customers in more than 150 countries with 11,800 employees worldwide.
Johannesburg, South AfricaGqeberha, South AfricaDurban, South Africa
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · AI · Legal Tech

Description For Principal Software Engineer

LexisNexis Legal & Professional, a RELX company, is seeking a Principal Software Engineer to join their innovative team. This role combines technical leadership with hands-on development, focusing on Java and AWS technologies for legal information systems. The position involves leading the development of content processing systems, particularly working with French content and XML transformations, while incorporating AI technologies like CoPilot and RAG principles.

The ideal candidate will bring 10+ years of software development experience and strong technical leadership capabilities. You'll be responsible for designing scalable applications, mentoring team members, and driving technological innovation. The role offers an opportunity to work with cutting-edge AI and content structuring technologies while contributing to a platform that serves legal professionals worldwide.

LexisNexis offers a comprehensive benefits package including flexible working hours, wellbeing initiatives, and professional development opportunities. The company's commitment to work-life balance is demonstrated through their various employee support programs, including study assistance and sabbaticals.

As a digital pioneer in legal and business information services, LexisNexis provides an environment where you can make a significant impact on the legal technology landscape. The role offers the chance to work with a global team of 11,800+ employees, serving customers in more than 150 countries, while contributing to the advancement of legal technology and the rule of law worldwide.

Last updated a day ago

Responsibilities For Principal Software Engineer

  • Designing, developing, and maintaining robust and scalable applications using Java and AWS
  • Setting-up and improving content processing workflow
  • Collaborating with development teams to identify and resolve technical issues
  • Mentoring and empowering developers to improve their technical skills and efficiency
  • Participating in the development of the team's technology strategy
  • Staying updated with technological advancements to integrate best practices and innovations

Requirements For Principal Software Engineer

Java
Python
  • Degree in Computer Science, Engineering, or related field
  • 10+ years of experience in software development
  • Experience in Java and AWS certifications
  • Python knowledge (bonus)
  • Experience in content structuring (XML,XSD,DTD)
  • Ability to mentor and train technical teams
  • Strong problem-solving and communication skills
  • Experience in managing complex technical projects
  • Ability to work independently and as part of a team

Benefits For Principal Software Engineer

Medical Insurance
Parental Leave
  • Flexible working hours
  • Healthy work/life balance
  • Wellbeing initiatives
  • Shared parental leave
  • Study assistance
  • Sabbaticals

Interested in this job?

Jobs Related To LexisNexis Principal Software Engineer