Enable job alerts via email!

Software Engineer III

LexisNexis South Africa Shared Services (Pty) Ltd Company

Johannesburg

On-site

ZAR 500,000 - 800,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company is seeking Software Engineers to modernise its application platform for PatentSight+. This role involves collaborating with international teams, focusing on performance optimization, cloud infrastructure, and maintaining agile best practices. Benefits include medical aid, a retirement plan, and modern family benefits.

Benefits

Medical Aid
Retirement Plan inclusive of Risk Benefits
Modern family benefits, including adoption and surrogacy
Study Leave

Qualifications

  • Experience in working with React frameworks is essential.
  • Strong knowledge of cloud infrastructure and cost-effective serverless architecture.
  • Excellent interpersonal and presentation skills for diverse audiences.

Responsibilities

  • Modernising and isolating the monolithic code base into manageable components.
  • Building AWS platform infrastructure using CDK and services.
  • Participating actively in development processes and code reviews.

Skills

React frameworks
C#
SQL
.NET Core Entity Framework
AWS
Software Engineering techniques
Communication skills
Python
JavaScript

Job description

About the Role

We are hiring several Software Engineers of differing levels to work on modernising the application platform for a key product, PatentSight+. PatentSight+ enables core IP activities such as competitive intelligence, benchmarking, portfolio optimisation and more, by bringing together highly curated and enriched datasets, cutting-edge analysis tools with streamlined workflows and powerful visualisation capabilities, all within a single platform. You’ll be working in a small highly skilled agile team, with ownership over the mission and your development practices and process. Your engineering team will be mainly based in the UK and Germany. You will also work closely with the existing application team, as well as with a broader range of stakeholders distributed across the UK, Germany, Netherlands, and the USA.

Responsibilities :

  • Modernising and isolating the monolithic code base into maintainable chunks.
  • Creating performance- and cost-optimised services.
  • Helping to build AWS platform infrastructure with CDK, such as NodeJS / Python Lambdas.
  • Assisting in refactoring the existing application.
  • Writing and reviewing portions of detailed specifications for the development of moderately complex system components.
  • Participating in development processes, coding best practices, and code reviews.
  • Operating in a Scrum based development environment while collaborating with stakeholders.

Requirements :

  • Experience working with modern React frameworks.
  • Experience with C#, SQL, and the .NET Core Entity Framework.
  • Experience with AWS or similar cloud providers, including knowledge of running cost-effective serverless architecture.
  • Understanding of Software Engineering techniques and processes.
  • Strong interpersonal, communication, and presentation skills applicable to a wide audience.
  • Experience with Python, JavaScript, Azure Pipelines, GraphQL (or similar API schemas) is desirable but not essential.

Working for you

We know that your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer :

Medical Aid

Retirement Plan inclusive of Risk Benefits (Disability, Critical Illness, Life Cover & Funeral Cover)

Modern family benefits, including adoption and surrogacy

Study Leave

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.