Senior Software Development Manager

2 weeks ago


Johannesburg, Gauteng, South Africa Love Justice International Full time

About Us:
Love Justice International (LJI) is a Christian nonprofit organization compelled by Gods love to fight the worlds greatest injustices.

We fight injustice in two primary ways:
through our expanding anti-human trafficking work and by caring for orphaned and abandoned children. We currently work throughout Asia and Africa.

Position Type:
Full-time, Salaried, Overseas (South Africa)

Position Overview:

LJI's strategy of transit monitoring focuses on identifying and assisting trafficking victims during the transport process when victims and traffickers are visible and open to detection and before they reach the destination where the victims will be hidden and exploited.

Because the crime of trafficking has already commenced, we have access to actionable intelligence which can be used to assist police in the apprehension of suspects and to better understand trafficking methods.


Primary Duties and Responsibilities:
The primary duties and responsibilities of the Senior Software Development Manager includes leading and overseeing a small team of software developers responsible for developing the following:

  • Childlight
  • This is a working title for a database that would house and organize all of our child records related to our Family Homes.


Operations Dashboard
  • This is the task management system that we use (currently in Google Sheets), but intend to move to a database to improve.


With each of these projects, there is a significant history of conversations that have led us in the direction that we are currently heading.

The role of the Senior Software Development Manager would not be to reimagine these tools, but to join the team and speak into the processes while learning from program leaders about the history and evolution of these tools.


While this is a management and leadership role, our team is small and thus this role will be expected to spend a significant percent of their time coding themselves.

As the team grows, job responsibilities will naturally shift.


Other secondary duties and responsibilities could include technology related projects from our Love Justice Labs list, map visualizations, general spreadsheet maintenance, Children's Futures development, etc.


  • MA in Engineering, Computer Science or similar relevant field
  • 8 years working in a technological role
  • Full stack developer
  • 5 years of managerial experience
  • Strategic thinking and strong business acumen
  • Strong analytical and problemsolving skills, capable of assessing complex issues and finding systematic solutions
  • Wellversed in current technological trends and familiar with a variety of business concepts
  • Indepth knowledge of web systems architecture, design and development
  • Excellent oral and written communication skills
  • Ability to multitask and manage various projects simultaneously
  • Hands on experience with complex project management
  • Excellent organizational and timemanagement skills
  • Attention to detail


  • Johannesburg, Gauteng, South Africa Recruit King Full time

    Senior Software Developer Location: Remote in South AfricaSalary: R / monthRequirements: Bachelor In Computer Science10 Years experience Experience in Agile Software / Development MethodologiesSmalltalk skills are an advantage Expert in Object orientated designsFinance and Insurance industry experience idealDay to day of Job: This is a remote position which...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    The Senior Software Developer will be responsible for the design, execution, assessment, and troubleshooting of software programs and applications. This is a fully office-based role.Requirements: Degree in Computer Science, IT, Engineering or related field.At least 6 years active working experience in software development.Active working experience in design...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Our client is seeking a highly skilled and experienced Senior Software Developer to join their team. The ideal candidate will have a strong background in software development and programming, as well as excellent communication and problem-solving skills. Responsibilities:Collaborate with cross-functional teams to design, develop, and implement software...


  • Johannesburg, Gauteng, South Africa Recruit King Full time

    Senior Software Developer Location: Remote in South AfricaSalary: R / monthRequirements:Bachelor In Computer Science10 Years experience Experience in Agile Software / Development MethodologiesSmalltalk skills are an advantage Expert in Object orientated designsFinance and Insurance industry experience idealDay to day of Job:This is a remote position which is...


  • Johannesburg, Gauteng, South Africa Recruit King Full time

    Senior Software Developer Location: Remote in South AfricaSalary: R / monthRequirements:Bachelor In Computer Science10 Years experience Experience in Agile Software / Development MethodologiesSmalltalk skills are an advantage Expert in Object orientated designsFinance and Insurance industry experience idealDay to day of Job:This is a remote position which is...


  • Johannesburg, Gauteng, South Africa Diverse Consulting Solutions (Pty) Ltd Full time

    Senior Software Developer Engineers with experience in Life Insurance Industry'sGautengTo work RemotelyMatric CertificateIT Software Degree or Diploma or CertificateWith at least 5 years or mor working experience as a Software Developer Engineer in the Life Insurance IndustriesMust be willing to do software coding in a different Software package which you...


  • Johannesburg, Gauteng, South Africa Datacentrix Full time

    Managed Talent Solutions a division within Datacentrix is looking for a Senior Software Developer for one of their client to be based full time at their Germiston offices. The candidate must have atleast 6 years' experience working in C#, .NET & .NET Core. The candidate should work well in coordination with cross-functional team members to design, develop,...


  • Johannesburg, Gauteng, South Africa Telebest Full time

    Requirements:8 years' experience in software development3 years senior management experience3 years' project management experience4 years has been in managing the department and5 years has been the application and implementation of the full development lifecycleDegree in Information Technology Management, Computer Science, Business Administration, Commerce...


  • Johannesburg, Gauteng, South Africa Xcede Group Full time

    These jobs were popular with other job seekersAre you an expert Senior .Net Engineer with a passion for building secure and reliable software? Our client is a leading security company looking for a skilled professional like you to join the team and help them protect their clients from cyber threats.As a Senior .Net Engineer, you'll have the opportunity to...


  • Johannesburg, Gauteng, South Africa Ashton Personnel Full time

    SENIOR SOFTWARE/SYSTEMS DEVELOPERJOHANNESBURG SOUTH AREA.R80 000 per month CTCSound software development experience, application scoping, tools andlibrary architecture and system integrationData modelling, database design, user interface design, prototyping andapplicationSystem integration, interfaces and integration capabilitiesSound experience on...


  • Johannesburg, Gauteng, South Africa Telebest Full time

    Requirements:8 years' experience in software development3 years senior management experience3 years' project management experience4 years has been in managing the department and5 years has been the application and implementation of the full development lifecycleDegree in Information Technology Management, Computer Science, Business Administration, Commerce...


  • Johannesburg, Gauteng, South Africa H2R Full time

    Our client, in the Financial Industry, has a 24 month contract, 8 hours per day position, for a Software Development Manager. You will be responsible for developing a technology development strategy that support the company's objectives and Technology strategy. Accountable for the delivery of complex solutions and leads a team of Developers who design,...


  • Johannesburg, Gauteng, South Africa H2R Africa Full time

    Our client, in the Financial Industry, has a 24 month contract, 8 hours per day position, for a Software Development Manager. You will be responsible for developing a technology development strategy that support the companys objectives and Technology strategy. Accountable for the delivery of complex solutions and leads a team of Developers who design,...


  • Johannesburg, Gauteng, South Africa PRR Recruitment Services Full time

    Looking for a Senior Software Engineer/DeveloperKnowledge and Skills:-5+ years demonstrable experience in .Net (C#, ASP.Net, Core, MVC), JavaScript (Native, Angular) and SQL (Microsoft SQL Server)Experience with program leadership, governance, and change enablement.Knowledge of basic algorithms, object oriented and functional design principles, and best...


  • Johannesburg, Gauteng, South Africa H2R Africa Full time

    PLEASE NOTE:NO CV WILL BE KEPT FOR FUTURE USE, ONLY APPLY IF YOU QUALIFY IN FULL.Bachelors degree in Information Technology, Computer Science, Engineering, or related discipline requiredCertification in relevant Enterprise Architecture or Technology frameworks and methodologies8 years experience in software development, which includes5 years of senior...


  • Johannesburg, Gauteng, South Africa PRR Recruitment Services Full time

    Senior Developer - Rneg (Rosebank)This software house based in Rosebank is looking for a experienced developer The ideal candidate will have4+ years experience as a developer Degree is required BSc or BEng Ms sql server, Java, SOAP, XML, HTTP,Rest, JSON Strong Web technologies Knowledge in payments or finiancial systems such as ISO,MasterCard,Visa 3D secure...


  • Johannesburg, Gauteng, South Africa Ashton personnel Full time

    SENIOR SOFTWARE/SYSTEMS DEVELOPER JOHANNESBURG SOUTH AREA. R80 000 per month CTC Sound expertise in software development, application scoping, tools, library architecture, and system integration. Proficiency in data modeling, database design, user interface design, prototyping, and application. Experience in system integration, interfaces, and integration...


  • Johannesburg, Gauteng, South Africa Ashton personnel Full time

    Job Title: Senior Software Developer / IntegratorCompany: ConfidentialLocation: City Deep-JHB SouthSalary: R50,000 - R80,000 per month (based on experience)Relevant IT qualification is essentialWillingness to work extra hours when requiredWork hours from 7am to 3pmMust have own vehicleCandidate should have competence and hands-on experience in software...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Key Responsibilities:Development: lead the design and maintenance of .NET software solutions, participate in coding, and ensure high-quality code.Team Leadership: manage and mentor the development team and foster a collaborative and innovative environment.Release Management: oversee software releases, coordinating with cross-functional teams to meet business...


  • Johannesburg, Gauteng, South Africa NTT Full time

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our clients solve some of...