RELX is a global provider of information and analytics for professional and business customers across industries.
We help scientists make new discoveries, lawyers win cases, doctors save lives and insurance companies offer customers lower prices. We save taxpayers and consumers money by preventing fraud and help executives forge commercial relationships wit...
In this role, you will undertake moderately complex research, design, and software development assignments within a specific software functional area or product line.
You will design program flows, develop and unit test code, solve technical problems, and collaborate with other technology professionals to translate product requirements into effective software solutions.
Responsibilities:
Interface with other technical personnel or team members to finalize requirements.
Write and review portions of detailed specifications for the development of system components of moderate complexity.
Work closely with other development team members to understand moderately complex product requirements and translate them into software designs.
Successfully implement development processes, coding best practices, and code reviews.
Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
Resolve technical issues as necessary.
Complete bug fixes.
Requirements:
Proficiency with data manipulation languages.
Understanding of data modeling principles.
Ability to work with complex data models.
Proficiency in development languages including but not limited to: Java/J2EE, JavaScript, React
Familiarity of industry best practices — code coverage.
Ability to work well with internal and external technology resources.
Knowledge of software development methodologies (e.g., Agile, Waterfall).
Johannesburg vs. Cape Town: How Job Opportunities CompareA comparison between job opportunities in Johannesburg and job opportunities in Cape Town job opportunities, including salaries, employment growth, industries hiring and career prospects.
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.