Senior Software Development Manager

Details of the offer

Job Details Job Location: South Africa
Salary Range: Undisclosed

Please apply on our website: www.lovejusticecareers.com About Us: Love Justice International (LJI) is a Christian nonprofit organization and our mission is sharing the love of Jesus Christ by fighting the world's greatest injustices. We do this in two primary ways: through our expanding anti-human trafficking work and by caring for orphaned and abandoned children. We are seeking faithful, compassionate, thoughtful problem-solvers who are able to think deeply and carefully about how we can share Christ's love by fighting injustice. This work is seen as more than just a job, but as a calling to that mission. If you are called to our mission and want to find out how you can fit into our work, apply today!

Love Justice International is a certified Best Christian Workplace in 2021 - 2024. Click here for more information about us.

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.

LJI adopts a data-centric and evidence-based approach to all of our work, and being a data-driven organization requires cutting-edge data management solutions. To that end, we have developed a custom data collection and analysis web application called the Searchlight Human Trafficking Data Center. This technology is a critical tool that enables us to replicate our effective transit monitoring model around the globe. We are also exploring the creation of a similar technology for the child records stemming from our Family Homes work.

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:

Searchlight - Our custom data collection and analysis web application, which is under constant improvement and development. "Childlight" - A working title for a database that would house and organize all of our child records related to our Family Homes. Operations Dashboard - 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.

The duties listed above are conducted within a work culture that is striving to emulate Christ and make him first and central. Staff should agree with the following ideas included in what it means to us to Abide in Christ (our first Global Value):

Our Primary Identity is in Christ We Believe God Is Sovereign Over Injustice We Are Made, Called, and Led By Christ We Commit to Connect with Jesus Prayer Should Be Central To Our Work Our Conduct Is Our Testimony Qualifications:

Mature Christian faith and agreement with our Global Value to "Abide in Christ" Knowledge, understanding, and agreement with how the Christian Gospel ministers to "the least of these" (Matthew 25:40) and guides us in our mission Agreement with our Core Value "Be the Kingdom" (both in the execution of our mission and in our personal lives) Acknowledgement of our Statement of Faith MA in Engineering, Computer Science or similar relevant field 8 years working in a technological role Full stack developer (preferable experience with Django and React or AngularJS or similar frameworks) 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 Application Process: We will continue to invite applications for this position until a new Senior Software Engineer has been hired. We welcome applications continuously, as we actively seek exceptional candidates for this position. Candidates will submit a letter of interest and CV when they submit their application here. Nominations, inquiries, and questions concerning this search may be directed to ******. Please allow us 1-2 weeks to process your application. Thank you for your interest!



#J-18808-Ljbffr


Nominal Salary: To be agreed

Requirements

Data Team Lead/Snr Data Team Lead, Technical Design

Data Team Lead/Snr Data Team Lead, Technical Design Apply locations: Bloemfontein, South Africa time type: Full time posted on: Posted 2 Days Ago job req...


Iqvia Llc - South Africa

Published a month ago

Freelance Technisch Consultant (Zzp)

Als jij het uitdagend vindt om ontwikkelingen op het gebied van technologische en wetgeving te snappen en daar nieuwe producten mee te ontwikkelen, dan leren...


Yacht - South Africa

Published a month ago

Big5 Game Lodge Manager, Hoedspruit (Cd24108)

Lodge Manager required for Large Luxury Big5 Game Lodge * Applicable tertiary Tourism or Lodge Management qualification * Min 3yrs in equivalent position in ...


South Africa

Published a month ago

Software Developer - Engineering

Hire Resolve's Client is looking for a skilled Software Developer specializing in Engineering to join their innovative team. In this role, you will design, d...


Hire Resolve - South Africa

Published a month ago

Built at: 2024-11-14T04:30:17.106Z