Related jobs

More technology jobs...

Software Development Manager

Remuneration:R795878 - R832896 per year Basic salary 
Benefits:Medical, Pension, Stock Options, EAP, Flexible work schedule, Unlimited Sick Leave
Location:Cape Town
Education level:Degree
Job level:Mid/Senior
Type:Permanent
Company:Dimagi


Job description

About Dimagi

Dimagi is a social enterprise and Benefit Corporation that builds software solutions and provides technology consulting services to improve the quality of essential services for underserved populations. Headquartered in Cambridge, Massachusetts, Dimagi partners alongside governments, leading NGOs, and foundations such as the Bill & Melinda Gates Foundation, USAID, and the World Bank to tackle complex health and social inequities. Our open-source technology platform, CommCare, is the world’s most widely-used and researched mobile data collection platform for frontline workers. To date, Dimagi’s team of project managers, engineers, and health experts have supported over 2,000 projects in 80 countries.

About the Position

To support our work, Dimagi is seeking an ambitious candidate with a technical and project management background. This position will be based out of our office in Cape Town, South Africa, but is also open to remote employment within South Africa.

As the Software Development Manager you will: 
  • Manage a team of engineers and technical staff to enable their potential and help shape the growth of the team, while also ensuring timely execution of team deliverables and helping to guide their resourcing
  • Use project management skills to own the execution of technical workstreams, including proactively ensuring understanding of technical requirements and timelines, management of technical efforts, and proactive communication of status updates and information gaps 
  • Work with our Product Manager, Applications Engineers, Solutions Architects and Engineers to help understand the priority of technical asks and drive the engineering roadmap
  • Communicate with our project delivery team to promote understanding of technical capabilities and limitations, timelines, and what expectations to set externally.
  • Coordinate with engineers and requirements owners to manage and be accountable for technical project deliverables
  • Manage project resourcing requests and facilitate communication with delivery teams
  • Lead management of our third party development partners

Due to the nature of our offerings, the work will be challenging, but in the right ways - you'll have an opportunity to quickly dive into and learn from multiple project areas, all while making a real, positive impact. We are looking for both leaders and teachers who are charting the strategic direction of a team and who make time for project management guidance, training, and mentoring to improve the team’s effectiveness.

Relevant Experience

At the core of this position, we are looking for smart, capable, and impact-driven individuals. For that reason, please consider the following requirements listed as general “guidelines” vs. strict qualifications: 
  • Five+ years of experience working on and guiding software teams
  • Excellent written and verbal communication skills
  • Direct people management experience, as well as demonstrated experience overseeing multi-person technical projects
  • Project management experience
  • Planning and organizational skills that result in successful implementation and follow-through


Required Knowledge, Skills, and Abilities
  • Able to drive technical strategic conversations with a range of stakeholders.
  • Ability to manage the priority of workstreams with multiple stakeholders and timelines.
  • Demonstrated initiative and comfort with unstructured problems in a diverse environment
  • Self-motivated team player, with proven capabilities to lead a project independently
  • Ability to work with all levels of an organization and manage conflicts in a constructive and solution-oriented manner
  • Strong, innovative and creative problem solver with good analytical capability
  • Ability to multi-task and manage multiple project tracks and workstreams
  • Excellent time management and efficient working practices
  • Quick learner, collaborative, and client-oriented
  • Able to quickly adopt the use of Dimagi systems and tools e.g. Jira, Asana, Confluence 
  • Experience facilitating and managing engineering teams using sprint / agile / scrum methodologies
  • Fluent in oral and written English
Bonus Skills:
  • Product management or software development experience 
  • Familiarity with some components of our tech stack (Python, Django, SQL, Javascript/jQuery, HTML5/CSS, Knockout, CouchDB, Postgres)
  • Enthusiasm about working in international development and/or technology for social impact

Benefits Provided:

We aim to make a difference, not just as a company, but as an employer as well.  The benefits we offer are geared towards having a strong impact on our staff’s well being. A few of our key benefits are outlined below:
  • 100% employer-sponsored medical insurance 
  • 5% match to Employees’ Retirement Fund 
  • Stock Option Plan
  • 30 days paid time off inclusive of holidays
  • Unlimited sick time and excellent parental leave policy
  • Access to a flex-time policy that allows employees to work based on a flexible work schedule
  • Access to an Employee Assistance Program (EAP) through Magellan Healthcare


Dimagi is an Equal Opportunity Employer. We celebrate and support diversity and all employment decisions are based on individual qualifications.

Posted on 08 Apr 07:39



Channel Manager
George
Dotsure Ltd has a vacancy in their Marketing Department for a Channel Manager.
3 days ago
Digital Strategy Manager
Cape Town
Ninety9cents is a full-service, integrated advertising agency located in Cape Town, and is one of South Africa’s largest independently owned agencies.
3 days ago
Office Manager
Cape Town, Observatory
VF! is a dynamic retail branding agency with its head office based in Black River Park, Observatory.
VF!
8 Apr 2021
Digital Marketing Manager
Cape Town R25000 - R30000 Monthly
Join one of South Africa’s most reputable e-tailers as a Digital Marketing Manager. Requirements: Industry-related degree in MarketingProven experience in a...
8 Apr 2021
Traffic Manager
Cape Town
A wonderful job opportunity has become available for mid-weight Traffic Manager to join the hardworking team at an award-winning, full-service ad agency in Cape Town.
7 Apr 2021
Midweight Social Media Manager
Cape Town, Foreshore
We are looking for an experienced, passionate, and creative Mid-Weight Social Media Manager to join our team at HelloFCB+.
7 Apr 2021
Social Media Manager
Cape Town R30000 - R35000 Monthly
Join an innovative communications agency as their Social Media Manager. Responsibilities Attend client meeting and advise clients on their social media...
7 Apr 2021
Paid Media Manager
Cape Town
Ninety9cents is a full-service, integrated advertising agency with offices in Cape Town and Johannesburg, and is one of South Africa’s largest independently owned...
7 Apr 2021
Operations Manager
Franschhoek R27500 - R37500 Monthly
A position exists in the tourism sector based in Franschhoek for an energetic operations manager to oversee the operations of the business including a fleet of vehicles...
Franschhoek Wine Tram
6 Apr 2021
Account Manager
Cape Town R18000 - R24000 Monthly
We are looking for an ambitious and confident account manager with a love for all things digital and social to join our team.
Adlab Advertising
6 Apr 2021
Technical Project Manager
Cape Town
Dreamsmiths is a digital development business in Cape Town, focused on building great user experiences for our clients.
Dreamsmiths Digital
1 Apr 2021
Digital Campaign Manager
Cape Town R360000 - R540000 Yearly
Digital Campaign Manager position We are looking for a Self-starter and generator with the skill and discipline to work independently, and someone with a positive...
1 Apr 2021
PR Account Manager - Corporate Portfolio
Cape Town
We have an exciting opportunity for a junior-mid PR Account Manager at a small, boutique consultancy based in Cape Town’s northern suburbs.
1 Apr 2021
Communications Manager
Cape Town
The Loudhailer is a strategic communications and innovation engagement agency with the goal to raise visibility of African entrepreneurs, provide market-access support...
The Loudhailer
31 Mar 2021
Paid Media Manager - Social/Display
Cape Town, Foreshore
Overview of the job description The paid media manager (social and display) will be spending our client's digital budgets wisely within the real-time bidding (RTB)...
31 Mar 2021
Senior Media Manager - Search
Cape Town, Foreshore
Overview of job description The Senior Media Manager will be spending our clients digital budgets wisely within the Paid Search, Paid Social or real time bidding...
31 Mar 2021
Digital Marketing Manager
Cape Town
This?   Oh it’s just Africa’s fastest-growing digital agency quietly revolutionising marketing.  OS Digital is absolutely tearing it up...
OS Digital
31 Mar 2021
Digital Campaign Manager
Cape Town
Be part of a leading retail and FMCG company as their digital campaign manager. Responsibilities Provide support to clients and account managers with regards to...
30 Mar 2021
Film Equipment Rentals Junior Manager
Cape Town
The position involves managing Zootee Studios's camera, grips, lighting, sound and accessories inventory.
Zootee Studios
29 Mar 2021
Social Media Manager
Cape Town
We are looking for a Social Media Manager to join our Marketing team at Orms.
26 Mar 2021
Digital Account/Project Manager
Cape Town
The search is on for a Digital Account/Project Manager with a love of digital and a solid three years of previous digital project management experience in an agency.
Techsys Digital
26 Mar 2021
Digital Marketing Manager
Knysna R25000 - R40000 Monthly
Conversion Advantage is one of South Africa’s leading digital marketing agencies.
Conversion Advantage
25 Mar 2021
PR Account Manager - Financial Portfolio
Cape Town
Previously disadvantaged candidates will be given preference. We have a terrific opportunity for a PR Account Manager to join the financial services team at a super...
25 Mar 2021
Marketing Manager/Brand Manager
Knysna R25000 - R40000 Monthly
Conversion Advantage is one of South Africa’s leading digital marketing agencies.
24 Mar 2021
Project Manager
Stellenbosch, Mostertsdrift R12000 - R18000 Monthly neg
We are looking for a go-getter project manager to join our team of creatives in Stellenbosch.
Lumico (Pty) Ltd
23 Mar 2021
Store Manager
Cape Town, Goodwood
The store manager must have the ability to manage all aspects of the store. To lead and inspire an enthusiastic retail team to grow and develop within the...
23 Mar 2021
Store Manager
Cape Town, Tokai
The store manager must have the ability to manage all aspects of the store. To lead and inspire an enthusiastic retail team to grow and develop within the...
23 Mar 2021
Assistant Store Manager
Cape Town
The assistant store manager must have the ability to manage all aspects of the store. To lead and inspire an enthusiastic retail team to grow and develop within the...
23 Mar 2021
Digital Project Manager
Cape Town
Us? Oh, it’s just Africa’s fastest-growing digital agency quietly revolutionising marketing.
OS Digital
19 Mar 2021
More...
Let's do Biz