Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 4, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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...
    Read more about this company

     

    Software Engineering Lead

    Responsibilities

    • Leading a team of software engineers, providing technical guidance and mentorship.
    • Overseeing software development processes, ensuring best practices and coding standards are followed.
    • Designing, developing, and implementing complex software solutions that align with business objectives.
    • Collaborating with cross-functional teams to define requirements and drive project execution.
    • Troubleshooting and resolving technical challenges while ensuring high system performance and reliability.
    • Conducting code reviews and enforcing quality assurance measures.
    • Managing team performance, including hiring, training, and performance evaluations.
    • Staying up to date on industry trends and emerging technologies to drive innovation.

    Requirements

    • Have 7+ years in software engineering with leadership or mentorship experience.
    • Have a Bachelor’s degree in Engineering, Computer Science, or equivalent experience.
    • Be proficient in dot net, C#, Angular, GIT including SQL and data manipulation.
    • Have hands-on experience with Agile and Waterfall methodologies.
    • Have solid understanding of data modelling, database design, and multiple storage subsystems.
    • Be able to troubleshoot complex software issues and implement effective solutions.
    • Have experience managing software development projects, including planning and execution.
    • Have excellent verbal and written communication skills, with the ability to interact with stakeholders at all levels.

    go to method of application »

    Senior Software Engineer I (Cape Town, JHB)

    Responsibilities

    • Leading software design and development across multiple systems.
    • Collaborating with cross-functional teams to finalize technical requirements.
    • Developing, testing, and maintaining complex software components.
    • Implementing best practices in coding, development methodologies, and code reviews.
    • Troubleshooting and resolving technical issues, ensuring optimal system performance.
    • Operating in Agile, Waterfall, and other development environments while working with stakeholders.
    • Mentoring and training junior software engineers, guiding them on development methodologies and optimization techniques.
    • Staying up to date with emerging technologies and industry advancements.

    Requirements

    • Have 5+ years of experience in software engineering.
    • Have Bachelor’s degree in Engineering, Computer Science, or equivalent experience.
    • Be proficient in dot net, C#, Angular, GIT including SQL and data manipulation.
    • Have advanced understanding of data modelling, storage subsystems, and data manipulation techniques.
    • Have hands-on experience with Agile and Waterfall approaches, test-driven development, and coding best practices.
    • Be able to analyze, debug, and resolve complex software issues.
    • Have experience guiding junior developers in technical best practices. 
    • Have solid written and verbal communication skills with the ability to collaborate across teams.

    go to method of application »

    Software Engineer III

    Responsibilities

    • Collaborating with technical teams to finalize software requirements and design specifications.
    • Developing, testing, and maintaining moderately complex software components.
    • Writing and reviewing detailed specifications to ensure high-quality development outcomes.
    • Implementing coding best practices, conduct code reviews, and follow development processes.
    • Troubleshooting and resolving technical issues to ensure optimal system performance.
    • Working in Agile or Waterfall environments while coordinating with key stakeholders.
    • Staying up to date with emerging technologies and industry trends to enhance software solutions.
    • Completing bug fixes and software improvements as needed.

    Requirements

    • Have 3+ years in software engineering with leadership or mentorship experience.
    • Have a Bachelor’s degree in Engineering, Computer Science, or equivalent experience.
    • Be proficient in dot net, C#, Angular, GIT including SQL and data manipulation.
    • Be familiar with Agile and Waterfall methodologies, test-driven development, and code coverage best practices.
    • Be able to analyze and resolve technical challenges efficiently.
    • Be able to work effectively with internal and external technology teams.
    • Have strong written and verbal communication skills.

    go to method of application »

    Senior Software Engineer II

    Responsibilities

    • Providing business support through data analysis and research. 
    • Modifying pre-designed queries to assess data for research purposes. 
    • Running basic data statistics independently including coverage stats, field populations, etc. 
    • Conducting routine data review and verification and ensuring corrections or clarifications are made in a timely manner. 
    • Investigating, tracking, and reporting data issues. 
    • Providing technical problem solving to less technical teams (customer service, consumer advocacy, etc.). 
    • Completing new data onboarding and/or production data management functions as assigned and required.
    • Utilizing various data workflow management and analysis tools while producing basic ad hoc data counts or stats as required. 
    • Resolve and/or guide data sources in resolving basic data issues within specific functional area. 

    Requirements

    • Have a diploma/degree in business or IT related field (Mathematics/Science/Computer Science preferred)
    • Have at least 5-6  years of previous experience in a similar role.
    • Have Knowledge of SQL, SSRS, SSAS, PowerBI, Tableau, AWS Redshift, or DBeaver.
    • Have advanced knowledge and experience with MS Office. 
    • Have experience in analyzing business requirements including building and deploying dashboards and reporting. 
    • Be able to collaborate with team members and manage stakeholders.
    • Have experience with containerization technologies (Docker, Kubernetes).
    • Knowledge of API Management and service integrations.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Relx Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail