RELX

Software Engineer - 2 (Intermediate)

RELX
Apply
1 day ago
Johannesburg, South AfricaMid Level

Responsibilities

  • Build and maintain C#/.NET APIs, microservices, background processes, and Angular user interfaces.
  • Modernize legacy applications through changes that improve maintainability, reliability, and user experience.
  • Design Microsoft SQL Server data models, queries, and integrations.
  • Use approved AI development tools to plan, implement, test, debug, refactor, and document software while validating generated output.
  • Write automated tests and apply test-driven development where useful.
  • Participate in code reviews, technical discussions, and design and implementation decisions.
  • Work with Azure services, CI/CD pipelines, logging, and monitoring to deliver and support production software.
  • Collaborate with product, quality engineering, architecture, security, and operations teams from requirements through release and support.

Requirements

  • Around 3 or more years of professional software engineering experience or equivalent evidence of delivering production software.
  • Practical experience with C#, .NET, REST APIs, Angular, and TypeScript.
  • Experience with Microsoft SQL Server, including queries, data access, and performance considerations.
  • Understanding of automated testing, Git, code review, and iterative software delivery.
  • Experience using AI coding tools or strong willingness to adopt them thoughtfully.
  • Ability to own moderately complex tasks, communicate progress and trade-offs, and seek input for broader architectural or customer-impacting decisions.
  • Helpful experience includes Azure services, Azure DevOps, CI/CD pipelines, Docker, Kubernetes, legacy modernization, microservice integration, observability, production troubleshooting, or software in life sciences, healthcare, regulatory, or other high-trust environments.
  • Care for security, data privacy, reliability, and clear documentation.

Benefits

  • Flexible working hours that allow employees to adjust their schedules during the day.
  • Wellbeing initiatives, shared parental leave, study assistance, and sabbaticals.
  • Country-specific benefits and support for workplace accommodations.

Tech Stack

AngularAzureC#DockerGitKubernetesMicrosoft SQL Server.NETTypeScript
RELX

About RELX

1,001-5,000 employees

RELX provides information-based analytics, research content, and decision tools for scientists, legal and risk professionals, insurers, and governments. Through segments including Elsevier (STM), LexisNexis (legal and risk), and RX (exhibitions), it sells subscriptions, data services, and software platforms used in 180+ countries. Headquartered in London, it is a public company listed in London and Amsterdam.

Contact me