Current jobs related to Senior Software Engineer Position - Johannesburg, Gauteng - LexisNexis Risk Solutions


  • Johannesburg, Gauteng, South Africa MC Technology Staffing Full time

    As a Senior Software Engineer Position at MC Technology Staffing, you will play a key role in the design, development, and implementation of software projects.Main ResponsibilitiesDesign and develop software solutions that meet business requirements.Collaborate with the team to analyze, design, and implement software solutions.Write clean, efficient, and...


  • Johannesburg, Gauteng, South Africa Gig Engineer Full time

    As a Senior Data Science Specialist at Gig Engineer, you will play a critical role in driving data-driven decision-making across the organization. This senior-level position requires expertise in designing, building, and maintaining scalable and efficient ETL pipelines for data ingestion, transformation, and storage.Data Engineering & ArchitectureDesign and...


  • Johannesburg, Gauteng, South Africa Entelect Full time

    Senior Software Engineer PositionWe are seeking a highly skilled Senior Java Software Engineer to join our team at Entelect.As a Senior Software Engineer, you will be responsible for designing and developing high-quality software solutions, collaborating with cross-functional teams, and mentoring junior engineers.Our team values collaboration, innovation,...


  • Johannesburg, Gauteng, South Africa Gig Engineer Full time

    3 Year contractHybrid RoleJohannesburgJob Summary We are seeking a highly skilled Senior Data Engineer/Analyst to join our dynamic team. This role will focus on designing, building, and maintaining data pipelines, analyzing large datasets, and providing key insights to drive data-driven decision-making. The ideal candidate has strong experience in data...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About Network RecruitmentWe are a leading recruitment agency specializing in matching top talent with exciting job opportunities. Our clients trust us to find the best candidates for their open positions, and we take pride in delivering high-quality results. If you're passionate about software engineering and looking for a new challenge, we'd love to hear...


  • Johannesburg, Gauteng, South Africa Edge Executives Full time

    A Senior Software Engineer to join the team and assist with tasks at hand.POSITION INFO:We have an opportunity for a Senior Java Developer with one of our clients.Requirements:Must have 7+ years of experience in software developmentTertiary qualification: Bachelor's DegreeCalysoSpringBootOracleSybase and PostgresXML, UML, JBossGit, JenkinsAWS and AzureGradle...


  • Johannesburg, Gauteng, South Africa Communicate Engineering Full time

    About the RoleThis Senior Software Engineer position is an exciting opportunity for experienced professionals who want to take on leadership responsibilities and contribute to cutting-edge projects. Job DescriptionThe successful candidate will be responsible for:Developing, documenting, and testing control software and innovative tools.Conducting...


  • Johannesburg, Gauteng, South Africa E&D Recruiters Full time

    Job Description:We are seeking a skilled Senior Software Engineer to join our team at E&D Recruiters. As a key member of our software development team, you will be responsible for designing, building, and implementing RFID-enabled infrastructure.The ideal candidate will have a passion for frontend development with an aptitude for backend systems. You will...


  • Johannesburg, Gauteng, South Africa E-Merge IT Recruitment Full time

    Senior C# Software EngineerThis leading identity verification software solutions company in Johannesburg is seeking a Senior C# Software Engineer to join its team. Since its establishment, the company has been providing innovative smart system solutions to diverse clients, transforming the customer onboarding experience by eliminating the reliance on...


  • Johannesburg, Gauteng, South Africa ASC Human Capital Consulting Full time

    Job Title:Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at ASC Human Capital Consulting. As a senior software engineer, you will be responsible for designing and developing complex software applications using various technologies such as PHP, C#, and Angular/React.About the Role:This role requires an...


  • Johannesburg, Gauteng, South Africa LexisNexis South Africa Full time

    Job title : Senior Software Engineer (Johannesburg)Job Location : Gauteng, JohannesburgDeadline : April 03, 2025Quick Recommended LinksJobs by Location Job by industries About the Role: We are looking for a Senior Software Engineer to join our team. This role involves conducting research, designing, and developing software within a functional area or...


  • Johannesburg, Gauteng, South Africa LexisNexis South Africa Full time

    Job title : Senior Software EngineerJob Location : Gauteng, JohannesburgDeadline : April 10, 2025Quick Recommended LinksJobs by Location Job by industries About the Role: We are looking for a Senior Software Engineer to join our team. This role involves conducting research, designing, and developing software within a functional area or product line. You...


  • Johannesburg, Gauteng, South Africa Metamorph Holdings Full time

    Metamorph, established in 2007, is dedicated to cultivating work-ready IT skills. With a focus on empowering the unemployed and underemployed, the company has propelled the careers of over a thousand individuals through strategic partnerships. In 2020, Metamorph expanded its mission to empower businesses for sustainable value creation, creating a dynamic...


  • Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    We are seeking an experienced Software Engineer to join our team at MSP Staffing LTD. This is a great opportunity for individuals with a strong background in software development, particularly in Java.Key RequirementsA bachelor's degree in IT, Engineering, or other related SciencesMinimum 4 years of experience working as a software engineer within an...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    E-Merge is looking for a highly skilled Senior Full Stack Software Engineer to take on key challenges in our development team. The ideal candidate will possess hands-on experience with containerization technologies like Docker and orchestration tools such as Kubernetes, as well as strong proficiency in Node.js with TypeScript. In this role, you'll have the...


  • Johannesburg, Gauteng, South Africa Tetrad Group Full time

    A leading consulting firm is looking for a Senior Software Engineer to lead software development, define technical requirements, and drive key projects. You'll collaborate with upper management, mentor team members, and act as a bridge between clients, teams, and leadership.What You'll Do:Design, develop, and implement high-quality software solutionsLead...


  • Johannesburg, Gauteng, South Africa RELX INC Full time

    RELX INC Senior Software Engineer in Johannesburg, South AfricaSenior Software EngineerWould you enjoy working on our cutting-edge products?Are you ready for the next step in your engineering career?About our TeamLexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,300 employees worldwide, is part of RELX, a global...


  • Johannesburg, Gauteng, South Africa Collage Recruitment Full time

    Get AI-powered advice on this job and more exclusive features.Passionate Recruitment Consultant | Connecting Talent with Opportunity | Driving Success at Collage RecruitmentSenior Software DeveloperResponsibilitiesSoftware Development: Design, develop, and maintain high-quality software applications, adhering to coding standards and best practices, providing...


  • Johannesburg, Gauteng, South Africa juru Full time

    About the Role:We are looking for a skilled Software Engineer to join our team at Juru Holdings. As a key member of our engineering department, you will be responsible for designing and developing innovative software solutions using Angular.The successful candidate will have a strong understanding of programming fundamentals, including HTML, CSS, and...


  • Johannesburg, Gauteng, South Africa YellowDot Africa Full time

    Senior Software Architect/Developer, Software Developer Front End, Data EngineerDirect message the job poster from YellowDot AfricaSeniority LevelMid-Senior levelEmployment TypeFull-timeJob FunctionEngineering and Information TechnologyIndustries: Media ProductionAvailable Positions:Senior Software Architect/DeveloperJob LinkSoftware Developer Front EndJob...

Senior Software Engineer Position

1 week ago


Johannesburg, Gauteng, South Africa LexisNexis Risk Solutions Full time
About the Job

We are looking for a skilled Senior Software Engineer to join our French team. As a member of our SCRUM squad, you will be responsible for developing a cutting-edge legal search engine & analytics product. Your key responsibilities will include contributing to the setup, development, and tuning of a data analytics platform, designing architecture, coordinating project plans, and mentoring junior team members.

About Us

We provide information-based analytics and decision tools for professionals and businesses. Our company serves customers in over 150 countries and has a long history of deploying AI and advanced technologies to improve productivity and transform the business and practice of law.

Responsibilities

As a Senior Software Engineer, your duties will include:

  1. Developing complex system components and ensuring technical consistency and overall code quality and maintainability.
  2. Contributing to project planning, design, and implementation.
  3. Mentoring junior team members and translating user/customer requests into solutions.

Requirements

To be successful in this role, you should possess:

  • 5+ years of experience in software engineering, especially in distributed data transform and load platforms.
  • A Bachelor's degree in Computer Science or equivalent experience required.
  • Strong understanding of data modeling principles, optimization techniques, and various resource models.
  • Expertise in development languages including Python, Java, and AWS Cloud services such as Lambda and S3.
  • Familiarity with Apache Spark, Databricks, and databases like Redshift and PostgreSQL.
  • Exceptional problem-solving skills and experience leading teams.