3 days ago
Johannesburg, South Africa or Cape Town, South AfricaMid Level
Responsibilities
- Finalize requirements with technical personnel and team members.
- Write and review detailed specifications for moderately complex system components.
- Translate product requirements into software designs and implement development work using coding best practices.
- Design program flows, develop and unit test code, resolve technical issues, and complete bug fixes.
- Collaborate with development teams and stakeholders across Agile, Waterfall, and other development environments.
- Participate in code reviews and apply development processes and best practices.
Requirements
- Proficiency with data manipulation languages and complex data models.
- Understanding of data modeling principles.
- Proficiency in Java/J2EE, JavaScript, and React.
- Familiarity with industry best practices including code coverage.
- Knowledge of software development methodologies and test-driven development.
- Ability to collaborate effectively with internal and external technology resources.
Benefits
- Flexible working hours.
- Wellbeing initiatives, shared parental leave, study assistance, and sabbaticals.
- Country-specific benefits based on work location.
Tech Stack
Categories
About RELX
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.