Senior Software Development Manager

3 weeks ago


Durban, 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



  • Durban, KwaZulu-Natal, South Africa Benchmark Senior Living Full time

    Senior Technology Manager - Richards Bay - Benchmark Senior LivingBenchmark Senior Living Richards Bay2 days agoJob title: Senior Programming LeadDescriptionTechnology Solutions LeaderBenchmark Senior Living aims to provide innovative care and services to its residents. As a Senior Programming Lead, you will be responsible for designing and implementing...


  • Durban, KwaZulu-Natal, South Africa LexisNexis (Proprietary) Limited Company Full time

    As a Senior Software Development Manager at LexisNexis Legal & Professional, you'll oversee the development of software solutions that drive business outcomes. Your expertise will shape the future of our organization, and we're excited to welcome your contributions.About the RoleManage a team of software developers, guiding them in designing and implementing...


  • Durban, KwaZulu-Natal, South Africa Integrity Software Full time

    Integrity Software is a rapidly growing company in the insurance technology sector. We are seeking a highly motivated individual to join our modern team of self-managed professionals who strive for excellence.About UsWe pride ourselves on being a dynamic and forward-thinking organization, dedicated to delivering innovative solutions to our clients.Job...


  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    Job SummaryWe are seeking a highly skilled Software Systems Analyst to join our team at BET Software. In this role, you will be responsible for providing technical support and assistance to our customers, ensuring that they receive exceptional service and help resolve any issues they may encounter.Key ResponsibilitiesTo provide technical support and...


  • Durban, KwaZulu-Natal, South Africa Orysoft Development Full time

    Software DeveloperAn exciting opportunity exists within our team for a Software Developer who will be responsible for developing and maintaining software products.Duties & ResponsibilitiesDesign, develop, enhance, debug and implement software using .NET technologies.Maintain test suites for critical software components and ensure proper functionality...

  • IT Specialist

    4 days ago


    Durban, KwaZulu-Natal, South Africa Orysoft Development Full time

    Developer - Software Application DevelopmentOrysoft Development is seeking a highly skilled Developer to join our team.About the RoleThis is an exciting opportunity for a talented developer to contribute to the development and maintenance of software products.The successful candidate will be responsible for designing, developing, enhancing, debugging, and...

  • Dotnet Developer

    3 days ago


    Durban, KwaZulu-Natal, South Africa Integrity Software Full time

    Integrity is a dynamic company that is growing at a fast pace in the insurance technology space. We are looking for a quick thinking, adaptable and driven individual who is ready to join a modern team of self-managed people who like to make things happen.Role DescriptionThis is a full-time hybrid role for a VB Developer at Integrity Software. The role is...

  • Dotnet Developer

    1 week ago


    Durban, KwaZulu-Natal, South Africa Integrity Software Full time

    Integrity is a dynamic company that is growing at a fast pace in the insurance technology space.We are looking for a quick thinking, adaptable and driven individual who is ready to join a modern team of self managed people who like to make things happen.Role DescriptionThis is a full-time hybrid role for a VB Developer at Integrity Software. The role is...


  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    Responsibilities:The Senior DevOps Architect will be responsible for designing and implementing scalable and secure software architectures. This includes:Main Responsibilities:Design and develop software architecture frameworks.Implement DevOps practices to ensure efficient software delivery.Collaborate with development teams to identify and resolve...


  • Durban, KwaZulu-Natal, South Africa BET Software Full time

    About the JobBET Software is a leading provider of software solutions, and we are currently seeking an Intermediate Software Engineer - Application Support to join our team. In this role, you will be responsible for providing technical support and assistance to our customers, ensuring that they receive exceptional service and help resolve any issues they may...


  • Durban, KwaZulu-Natal, South Africa One Connect Technologies Full time

    Are you a seasoned Senior VILT Stack Software Developer looking to make a significant impact in the property management software industry? Look no furtherPOSITION INFO: Who We Are:Our client specializes in revolutionizing property management through cutting-edge technology. Our innovative software solutions empower property managers and landlords to...


  • Durban, KwaZulu-Natal, South Africa First Group Full time

    Job title : Senior Software DeveloperJob Location : KwaZulu-Natal, DurbanDeadline : March 28, 2025Quick Recommended LinksJobs by Location Job by industries About the job Specific Skills & Criteria required for this position3 Year National Diploma in I.T or B.SC Degree in Computer Science or information systems A minimum of 5 years C#.net Development...


  • Durban, KwaZulu-Natal, South Africa Betting Entertainment Technologies (Pty) Ltd Full time

    At Betting Entertainment Technologies (Pty) Ltd, we are seeking a talented software developer to join our team as a Senior Software Development Specialist. This role offers an exciting opportunity to work on cutting-edge projects, collaborate with innovative professionals, and develop advanced solutions.In this position, you will be responsible for...


  • Durban, KwaZulu-Natal, South Africa NielsenIQ Full time

    About NielsenIQ Recruitment ServicesNielsenIQ offers bespoke recruitment solutions to companies across various sectors, utilizing our network of expert consultants to source top talent. We understand the importance of tailored recruitment strategies and strive to deliver results-driven solutions.Job SummaryThis position requires a seasoned leader to manage...


  • Durban, KwaZulu-Natal, South Africa RELX INC Full time

    RELX INC seeks an experienced Senior Software Engineer to perform challenging tasks in software development and contribute to the success of the company.About the JobThis role involves working on cutting-edge products and collaborating with a global team to achieve common goals. You will work closely with the Architect of the product to co-create technical...


  • Durban, South Africa Games Global Full time

    **The role**: Games Global needs someone to get in the game and take on the role as Software Development Manager available in our Game Technology team. Our team is responsible for designing and developing new products and technologies to aid our game studios in delivering their product more competitively. As a Software Development Manager, you will lead...


  • Durban, South Africa BET Software Full time

    **We Want You**: **You Bring**: - Required relevant qualifications in IT or A+, N+ certification from a recognized institution. - At least +3 years’ experience in a Service Desk/Helpdesk environment, infrastructure remote support. - Exposure and experience within an IT Helpdesk service desk. - Degree or Diploma in Information Technology (advantageous). -...


  • Durban, KwaZulu-Natal, South Africa LexisNexis (Proprietary) Limited Company Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at LexisNexis. As a key member of our software development team, you will be responsible for designing and developing complex software solutions.About the RoleIn this role, you will work closely with other technical personnel and product owners to finalize requirements and estimations....


  • Durban, KwaZulu-Natal, South Africa Games Global Operations Limited Full time

    About the RoleWe are looking for a seasoned Software Development Team Lead to join our team at Games Global Operations Limited. As a key member of our organization, you will play a crucial role in driving innovation and delivering cutting-edge solutions. Your primary responsibility will be to lead and coordinate the software development team, overseeing the...


  • Durban, KwaZulu-Natal, South Africa E-Merge Full time

    Company Overview: E-Merge is a leading technology solutions provider specializing in high-performance software for the iGaming and betting industry.We develop scalable, real-time systems that handle massive data transactions with speed and efficiency. Our innovative approach allows us to stay ahead of the curve and provide cutting-edge solutions to our...