Vacancy: Software Team ManagerKimetrica is the leader in developing innovative software applications for humanitarian and development organizations working in some of the world’s most vulnerable locations. We are in the midst of an exciting time due to our rapid growth. We are looking for a Head of Software Services who is responsible for leading a team of 15 + including software engineers, ICT support staff, GIS experts, application testers and database administrators who are developing, testing, deploying and supporting Kimetrica’s software applications. The ideal candidate is a dynamic leader, with a start-up mentality. The Manager will lead and mentor developers based in East Africa and other locations.
At any given time the Manager will coordinate the development and rollout of 5-8 software projects using a range of tools, including Java, C#, C++ .Net and Python. Our applications generally run on the PostgreSQL and MSSQL and include a range of statistical, GIS and other analytical functionality. The right candidate does not have to be physically based with our teams, but should not be adverse to travel and should be comfortable managing remotely via skype and Redmine. If you are in the Denver-Boulder area, you could work from our offices there. If you are in East Africa, you could work from our Nairobi office. If you are somewhere else in the world and are comfortable working virtually that is ok too.What you will be doing; As the leader of our software services, you will lead a team of 15+ software developers, an ICT support team, a GIS team, and a software testing team. We need a proven leader who can delegate tasks, while ensuring applications are developed within agreed time frames and deadlines are met. The manager should have experience working with virtual teams and international teams. The best candidate will have mature judgment and know how best to motivate team members. You will have a passion for technology and have a deep understanding of database applications. Required Skills and Experience:The Head of Software Services must have a proven track record of managing software development projects, hitting deadlines, managing teams of software developers and supporting online applications. 1. Have excellent leadership skills.Be able to work/manage offshore team members and work in a multicultural environmentDrive teams to achieve established goals in proactive and pragmatic manner; adjusts plan of action accordingly to maneuver obstacles and achieve successEstablish short-term goals and assist in the definition strategic plans for own work areaRecognize development needs and capability gaps, and arrange specific learning opportunities to address them Mentor, coach and provide technical guidance to employees as well as constructive and supportive feedbackProactively identify extraordinary talent internally and externally and recruit and retain the best staffInspire and motivate staff2. Be smart and curious, with a passion for innovation and excellent analytical skillsHave a passion for technology and innovation applied to social problemsBe able to read the market and identify opportunities and ensure that our products and services remain at the cutting edgeHave strong quantitative skills Ideally possess a sound working knowledge of GIS and geo-statistical software development3. Have a solid knowledge of technologies used by KimetricaHave at least five years experience developing online software development with an applied knowledge of .NET technologies and C#. Ideally, be highly conversant with Java and Python/DjangoHave a good working knowledge of android technologiesDemonstrate understanding of Cloud Platform operation and deployment with strong emphasis on high-performance, mission critical robustness, and scalabilityPossess a deep knowledge of database design and management using a variety of DB applicationsHave a bachelors degree or higher in Computer Science or similar4. Demonstrate at least three years of experience in software project management and a robust and practical knowledge of software project management tools and methodologiesHave a proven track record of managing software development projects including developing budgets, tracking expenditure against budgets, hitting deadlines, managing teams of software developers and supporting online applications. Demonstrate a deep and practical understanding of AGILE preferably experience of Redmine or similarEnsure compliance with internal and industry standards and builds efficient and effective business processesTake appropriate risks and makes decisions, which may be difficult and / or unpopular, and takes accountability for outcomesCommunicate effectively with clients, understands client needs and expectations and ensures that they are metWin contracts and follow on work through development of clear, insightful and winning technical proposalsVirtual or TelecommutingVacationMedicalCompetitive payBonus401kCompetitive salary commensurate to job responsibilities, qualifications, experience and previous earningsIf you have the skills we are looking for, please apply today. We are currently conducting the first round of interviews. To apply send a CV and cover letter to jobs@kimetrica.com. Please put in the subject line of your e-mail: Head of Software Service. Ensure that your CV and cover letter describe your background and experience as related to the job responsibilities and skills. Note that Kimetrica will only contact eligible candidates for interviews.
0 Comments