Advertise your job ad on Bizcommunity
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 DimagiDimagi 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
- 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
See also: Store Manager, Manager, Account Manager, Marketing Manager, Account Director, Campaign Manager, Project Manager, Account Executive, Operations Manager, Social Media Manager
Get job alerts for Manager jobs
Channel Manager
George
Dotsure Ltd has a vacancy in their Marketing Department for a Channel Manager.
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.
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...
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.
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+.
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...
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...
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...
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.
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)...
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...
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...
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...
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...
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...
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...
Digital Project Manager
Cape Town
Us?
Oh, it’s just Africa’s fastest-growing digital agency quietly revolutionising marketing.
OS Digital
19 Mar 2021