Senior Software Development Manager

3 weeks ago


Johannesburg, 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 problem-solving skills, capable of assessing complex issues and finding systematic solutions
- Well-versed in current technological trends and familiar with a variety of business concepts
- In-depth knowledge of web systems architecture, design and development
- Excellent oral and written communication skills
- Ability to multi-task and manage various projects simultaneously
- Hands on experience with complex project management
- Excellent organizational and time-management skills
- Attention to detail



  • Johannesburg, 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...

  • Software Tester

    1 week ago


    Johannesburg, South Africa BET Software Full time

    **We Want You**: An opportunity to take your skills as a Software Tester to the next level is here. You will be responsible for the quality assurance in software development and deployment. As the chosen one, you will carry out manual tests to ensure the software created meets the requirements and is fit for the purpose as set out at the beginning of a...


  • Johannesburg, South Africa PRR Recruitment Services Full time

    Looking for a Senior Software Engineer/Developer!!!!!Knowledge 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...


  • Johannesburg, 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...

  • Software Developer

    4 weeks ago


    Johannesburg, South Africa IOCO Full time

    We are on the lookout for a Senior Specialist - Software Development.Support and grow software development capacity within the team. The ideal candidate has to have a full stack experience, and be flexible within the areas of consulting, solutioning, and development. The candidate has to be diverse and sufficiently experienced with SDLC, DevOps, cloud...

  • Software Developer

    3 weeks ago


    Johannesburg, South Africa IOCO Full time

    We are on the lookout for a Senior Specialist - Software Development. Support and grow software development capacity within the team. The ideal candidate has to have a full stack experience, and be flexible within the areas of consulting, solutioning, and development. The candidate has to be diverse and sufficiently experienced with SDLC, DevOps, cloud...

  • Java Developers

    4 weeks ago


    Johannesburg, South Africa Copious Software Full time

    Job Description Skills  required - Primary Tech Stack : Java 8 / Spring Stack (boot, cloud, batch) / Camunda / Hibernate / Webservices (Soap & Rest) / Maven / ELK (Elasticsearch, Logstash, Kibana) / Angular 5 / Docker. AWS Cloud / Git / Jira uses & expertise is beneficiary. Database Knowledge :SQL/PL-SQL (Inner Outer Joins, Group By, Having,...


  • Johannesburg, South Africa Total IT Recruitment Full time

    **Responsibilities**: - Lead and manage a team of software developers, service providers, and support staff - Analyse, design, and develop new features, plugins, and bug fixes to enhance the quality of customers’ experience - Ensure on-time deployment of all website activities and updates, including timely platform upgrades and security patches -...


  • Johannesburg, South Africa PluggedUp Full time

    Location: Cape Town, Johannesburg, or Remote - A Bachelor's degree in Computer Science or a related field. - Minimum of 10 years of experience in software development, with at least 5 years in a management role. - Strong technical background in software development, including experience with modern software development practices, tools, and languages. -...


  • Johannesburg, South Africa Level-Up Full time

    The Software Development Manager will be responsible for ensuring well-defined and documented testing and software architecture, the implementation of cutting-edge technologies, and the continuous improvement and definition of our processes to meet or exceed the highest industry standards. **Responsibilities**: - Analyze and solve problems identified by...


  • Johannesburg, South Africa Hollard Recruitment Full time

    **Job Advert Summary**: Helloan exciting new opportunity has just become available in our Hollard Life Solutions, IT Division. **Key Responsibilities**: - **Development Process Management**: - Oversee the entire software development process, ensuring efficiency, adherence to best practices, and continuous improvement. - Define and implement development...


  • Johannesburg, South Africa Dimension Data Full time

    FunctieomschrijvingAre you tired of being micro-managed? Are you looking for a company where no-one tells you how to do your job? Do you want to work in a team, but not be told what to do and when to do it? If so, we believe this Senior Software Engineer role is perfect for you!As a Senior Software Engineer, you'll be responsible for building and maintaining...


  • Johannesburg, South Africa BET Software Full time

    **We Want You**: **You Bring**: - Bachelor’s Degree/National Diplomas. - Relevant Project Management Certifications PMP, Prince II, Scrum Master, etc. - 2 - 3 years’ experience in Software Development Project Management. - 2 - 3 years’ experience with full product lifecycle with understanding of development lifecycle and various technology...


  • Johannesburg, South Africa Network Recruitment Full time

    The successful incumbent will do software development on the CRM platform and client facing portals used by the company nationally. The candidate will report to the Development manager.8+ years experience in a similar roleIT Degree PreferableVery good C# development experienceExperience in related roles in the financial services industryExperience in CRM and...


  • Johannesburg, South Africa Network Recruitment Full time

    The successful incumbent will do software development on the CRM platform and client facing portals used by the company nationally. The candidate will report to the Development manager.8+ years experience in a similar role IT Degree Preferable Very good C# development experience Experience in related roles in the financial services industry Experience in...


  • Johannesburg, South Africa Adzuna ZA B C2 Full time

    The successful incumbent will do software development on the CRM platform and client facing portals used by the company nationally. The candidate will report to the Development manager.8+ years experience in a similar roleIT Degree PreferableVery good C# development experienceExperience in related roles in the financial services industryExperience in CRM and...


  • Johannesburg, South Africa Adzuna ZA B C2 Full time

    The successful incumbent will do software development on the CRM platform and client facing portals used by the company nationally. The candidate will report to the Development manager.Requirements:8+ years experience in a similar roleIT Degree PreferableVery good C# development experienceExperience in related roles in the financial services...


  • Johannesburg, South Africa Network Recruitment Full time

    The successful incumbent will do software development on the CRM platform and client facing portals used by the company nationally. The candidate will report to the Development manager.Requirements:8+ years experience in a similar roleIT Degree PreferableVery good C# development experienceExperience in related roles in the financial services...


  • Johannesburg, South Africa Network Recruitment Full time

    The successful incumbent will do software development on the CRM platform and client facing portals used by the company nationally. The candidate will report to the Development manager.Requirements: 8+ years experience in a similar role IT Degree Preferable Very good C# development experience Experience in related roles in the financial services industry...

  • Senior .NET Developer

    4 weeks ago


    Johannesburg, South Africa PRR Recruitment Services Full time

    This well-known company in the property industry is urgently looking for a Senior Software .NET Engineer. The purpose of this role is to build the programs/products that enables the client to be a market leader in the Property industry.Looking for someone that can take pride takin this development project from conception to delivery on its own.You will be...