Taro Logo

Senior Software Engineer I

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

Description For Senior Software Engineer I

LexisNexis Legal & Professional, a RELX company, is seeking a Senior Software Engineer to join their innovative team. This role offers an exciting opportunity to work with cutting-edge research technology and AI solutions in the legal market. As a Senior Software Engineer, you'll be part of a team that creates and maintains solutions using Java, Python, and JavaScript technologies. The position involves working with cloud platforms, database management systems, and modern monitoring tools.

The company is a pioneer in deploying AI and advanced technologies to transform the legal industry, serving customers in more than 150 countries. They prioritize using the best AI models for specific legal use cases while maintaining ethical standards. The role offers significant growth opportunities and follows an agile methodology.

You'll be responsible for developing new solutions, maintaining existing ones, and working on both backend and frontend projects. The position requires expertise in RESTful APIs, cloud platforms, and database management systems. You'll collaborate with cross-functional teams including product managers, data scientists, and DevOps professionals.

The company offers an attractive benefits package including medical aid, retirement plans, modern family benefits, and study leave. They promote a healthy work-life balance and provide support for both immediate responsibilities and long-term career goals. This is an excellent opportunity for a senior engineer looking to make an impact in the legal technology sector while working with a global leader in information-based analytics and decision tools.

Last updated 10 days ago

Responsibilities For Senior Software Engineer I

  • Understanding critical issues and local business needs
  • Developing new solutions and maintaining existing ones
  • Proposing ideas to improve tools and processes
  • Ensuring production quality and sustainability
  • Intervening in incident management and improving monitoring infrastructure
  • Collaborating with cross-functional teams
  • Working on Python backend and small Javascript front end projects
  • Modernizing legacy components and processes

Requirements For Senior Software Engineer I

Java
Python
JavaScript
PostgreSQL
MongoDB
React
  • Expertise in building and maintaining Java RESTful APIs, lambda and web services
  • XML oriented
  • Knowledge of cloud platforms ecosystem like AWS, Google Cloud, or Microsoft Azure
  • Familiarity with monitoring and logging tools like Prometheus, Grafana, or ELK Stack
  • Strong understanding of database management systems like PostgreSQL, MongoDB, or DynamoDB
  • Ability to collaborate effectively with cross-functional teams
  • Experience with Python backend and JavaScript front end projects (React, vueJS)

Benefits For Senior Software Engineer I

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Medical Aid
  • Retirement Plan with Risk Benefits
  • Disability Coverage
  • Critical Illness Coverage
  • Life Cover
  • Funeral Cover
  • Modern family benefits including adoption and surrogacy
  • Study Leave

Interested in this job?

Jobs Related To LexisNexis Legal & Professional Senior Software Engineer I