Software Engineer Iii

Johannesburg, Gauteng, South Africa

Job Description


Nexis Solutions, a division of LexisNexis, is looking for an intermediate Software Engineer to help us transform the way we build and deliver software. We are the leading global provider of news and business information, constantly innovating to help our customers succeed by combining information and analytics to increase productivity and improve decision making.Join us as we build a high performing team in South Africa, for the development of next-generation research tools. We are looking for someone who has technical savvy, good communication skills, and a love for learning new things.JOB DESCRIPTION
The Software Engineer role is a hands-on developer, potentially with full-stack experience. In addition to writing code on complex systems and applications, you should expect to participate in pull requests as both author and reviewer, be active in our agile practices, and generally contribute to the innovation of the team.QUALIFICATIONS:

  • 3+ years of Software Development experience
  • Computer Science degree or equivalent experience required
TECHNICAL SKILLS:
  • Languages and tools like JavaScript, React, Java, SQL, NoSQL, Linux, AWS, Kubernetes
  • Exposure to various database systems, the development of microservices, optimization, and industry best practices
  • Knowledgeable in system development and effective design techniques
  • Ability to apply test-driven development
  • Ability to work in event-driven systems using Kafka, SQS, or similar
  • Interest in designing and working within complex data models
  • Knowledge of modern software development methodologies (e.g., Agile, Kanban, etc.)
  • Strong interpersonal and communication skills
  • Strong problem-solving abilities
ACCOUNTABILITIES:
  • Interface with other personnel or team members to identify solutions to customer problems.
  • Understand detailed specifications for the development of system components of moderate complexity.
  • Troubleshoot and resolve bugs.
  • Work closely with other development team members to understand moderately complex proposed solutions and translate them into working software.
  • Participate in development processes, coding best practices, and code reviews.
  • Operate in various development environments (Agile, Kanban, etc.) and collaborate within the team.
  • Discuss new ideas with the team to foster innovation and improvements.
LexisNexis, a division of RELX Group, is an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form: , or please contact 1-855-833-5120.Please read our .

LexisNexis

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1320509
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned