Software Engineering Coordinator

1 month ago


Cape Town, South Africa Panthera Corporation Full time

About Panthera Corporation

Founded in 2006, Panthera is devoted to the conservation of the world’s 40 species of wild cats and the vast ecosystems they inhabit. Our team of biologists, data scientists, law enforcement experts and wild cat advocates studies and protects the seven species of big cats: cheetahs, jaguars, leopards, lions, pumas, snow leopards and tigers. Panthera also creates targeted conservation strategies for the world’s most threatened and overlooked small cats. With our supporters around the world, we inform the public about the plight of wild cats, help local communities live in harmony with wild cats, protect wild cats and their prey from poaching, fight the illegal wildlife trade and safeguard the precious landscapes wild cats need to survive.

Position
Software Engineering Coordinator

Location
Cape Town, South Africa

Start Date
Immediately

Job Description

- The Software Engineering Coordinator position involves coordinating the development and implementation of new and existing software programs related to big data management and species conservation across Panthera.
- The Software Engineering Coordinator is required to provide high-level leadership whilst guiding Panthera’s team of Software Developers, Machine Learning Engineers, Data Scientists, and Quality Assurance Engineers in defining development and strategic architecture, and decisions throughout Panthera’s Software Development unit, within the Conservation Technology Department, across a 3–5–10-year horizon.
- The Software Engineering Coordinator will be expected to build and lead an inclusive and unified software team, and oversee daily project management and team development, including: prioritizing and assigning tasks based on goals, deadlines, and dependencies to ensure clear communication and task coordination; reviewing progress against milestones regularly to identify any delays or issues that need attention; generating performance reports, summaries, and updates for stakeholders to provide insights into project achievements and challenges; analyzing performance metrics such as velocity and burn-down charts to assess team performance and identify areas for enhancement; facilitating daily stand-ups and other regular meetings to ensure team members communicate progress, challenges, and plans; and promoting continuous professional development through coaching on Scrum and Agile principles.
- The Software Engineering Coordinator is responsible for defining and leading Panthera's software architecture, including full-stack, database, desktop, mobile, cloud, and security development. This role involves collaborating with the rest of The Conservation Technology Department (including the Sensors unit, Data Management unit, and Support unit), and external NGOs, businesses, and other conservation leaders to implement strategic frameworks and guide key design decisions for large-scale software programs, data management, analytics, and integration solutions, ensuring alignment with Panthera's overall goals.
- The Software Engineering Coordinator is accountable for ensuring compliance with all strategic and architectural standards and governance related to the broader Conservation Technology department within Panthera and will be expected to leverage knowledge of established practices to drive sustainable development of software required by Panthera and partners.
- The Software Engineering Coordinator will be expected to promote research in emerging technologies and continuously identify technologies with high-potential value for Panthera and specify their appropriate usage in developing solutions for the organisation.
- The Software Engineering Coordinator is required to balance business and technology considerations, along with financial and timeline impacts, to recommend optimal roadmaps for Programming.
- Local and international travel are required.

Qualifications and Experience

- MSc in Computer Science or BSc Honours with relevant education, experience, and training.
- 5+ years of hands-on engineering experience developing systems and working with big data.
- Proven track record of leading enterprise-scale technical projects and managing teams through the software development and data science lifecycle.
- Experience building successful software teams and delivering complex software solutions.
- Proven ability to collaborate with cross-functional teams to solve complex problems and develop impactful data management and analytics solutions.

Knowledge and Skills
Technical Skills:

- In-depth knowledge of software development, data science, and machine learning.
- Expert understanding of software solutions and technical software design.
- Strong familiarity with modern technologies and programming languages, such as Python, R, SQL, Git, Java, and Dart (Flutter).
- Deep knowledge of tools and platforms (e.g., Spark, AWS, R, Python) and ability to quickly learn new languages, technologies, and frameworks.

Leadership & Project Management:

- Strong familiarity with the Agile development process, including preparing project plans, communicating them, and breaking work down into trackable tasks.
- Ability to manage and lead teams, ensuring projects are delivered effectively.

Communication & Problem Solving:

- Strong problem-solving, analytical, and critical thinking abilities.
- Ability to effectively communicate complex information in simple terms, both verbally and in writing, to internal teams, business partners, and leadership.
- Proven ability to influence and collaborate with various stakeholders and resolve people- and process-related issues efficiently.

How to Apply
Applications close 22 November, 2024. Please apply by visiting Panthera’s Career Page Careers | Panthera. Applicants must submit a CV and cover letter. CVs must include three professional referees and their contact details. Only shortlisted candidates will be contacted.

Although this position is open to candidates of any nationality, suitably qualified South African nationals will be given preference.


  • Software Engineer

    2 weeks ago


    Cape Town, South Africa MRI Software Full time

    Job title : Software EngineerJob Location : Western Cape, Cape TownDeadline : December 06, 2024Quick Recommended Links Jobs by Location Job by industries MRI Software is seeking a Software Engineer to join our team in our Cape Town office! As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    About the Role:MRI Software is seeking a skilled Software Engineer to join our team in Cape Town. As a key member of our software development team, you will be responsible for designing, developing, testing, and maintaining software solutions throughout the software development lifecycle.Key Responsibilities:Develop software features in a self-sufficient way...


  • Cape Town, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Lead a team of talented software engineers at Entelect, where innovation meets expertise. We are seeking an experienced Software Engineering Lead to drive our delivery teams towards exceptional results.We prioritize growth, collaboration, and innovation in our culture, offering a dynamic environment that fosters versatility and individual attention to career...

  • Software Engineer I

    2 weeks ago


    Cape Town, South Africa MRI Software Full time

    Job title : Software Engineer IJob Location : Western Cape, Cape TownDeadline : December 19, 2024Quick Recommended Links Jobs by Location Job by industries Responsibilities Develop software features in a self-sufficient way and to a high technical standard Understanding the system architecture and technical goals of the product Follow the development...

  • Software Engineer I

    1 week ago


    Cape Town, South Africa MRI Software Full time

    Job title : Software Engineer I Job Location : Western Cape, Cape Town Deadline : December 19, 2024 Quick Recommended Links Jobs by Location Job by industries Responsibilities Develop software features in a self-sufficient way and to a high technical standard Understanding the system architecture and technical goals of the product ...

  • Software Consultant

    6 months ago


    Cape Town, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    Job OverviewWe are seeking a detail-oriented Financial Data Coordinator to join our team at MRI Software in Cape Town, South Africa.This role will involve providing administrative support for clients' use of our in-house software applications and maintaining timely communication with clients to ensure accurate and efficient data collection and processing.

  • Marketing Coordinator

    6 months ago


    Cape Town, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    We are seeking a skilled Scheduling Operations Coordinator to join our team at MRI Software in Western Cape, Cape Town. This role will be responsible for facilitating scheduling needs of the department, ensuring resources are allocated according to business requirements.Responsibilities:Compile new hire training calendars and schedule new hires to their...

  • Software Consultant

    6 months ago


    Cape Town, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    Job Title: QA EngineerAt MRI Software, we're on a mission to break new ground and lead the real estate industry into a digital-first future. As a QA Engineer, you'll play a critical role in ensuring our products and services meet the highest standards of quality.Responsibilities:Develop and execute automated test strategies, leveraging industry best...


  • Cape Town, Western Cape, South Africa BET Software Full time

    About UsBET Software is a dynamic company that fosters growth and development among its employees. Our team consists of talented professionals who work together to drive innovation in the software industry.Job DescriptionKey ResponsibilitiesWe are seeking an experienced Senior Software Developer to join our team in Cape Town. As a key member of our...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    Unlock Your Potential as a Senior Financial Operations Coordinator at MRI SoftwareWe are seeking an exceptional Senior Financial Operations Coordinator to join our dynamic team at MRI Software. As a key member of our core financial operations team, you will be responsible for coordinating the billing process, ensuring timely and accurate invoicing, and...


  • Cape Town, Western Cape, South Africa BET Software Full time

    Looking for a challenging role in software development?BET Software is seeking a Senior Software Developer in Cape Town to join our team of innovators.In this position, you will design, code, and refine complex software solutions, leading development projects and mentoring junior team members.This is an excellent opportunity for those ready to drive...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    MRI Software is a global industry leader in real estate software, constantly striving to amaze and maintain its high client experience standard.We're seeking an experienced Senior Software Engineer to join our team in Cape Town. As a key member of our development team, you will be responsible for designing, developing, testing, and maintaining software...


  • Cape Town, Western Cape, South Africa Entelect Software Ltd Full time

    Compelling Opportunity for a Seasoned Software ProfessionalAt Entelect Software Ltd, we are dedicated to fostering a culture of innovation and growth. As a seasoned software professional, you will have the opportunity to take your career to new heights by joining our dynamic team.About the RoleWe are seeking an experienced software engineer to join our team...

  • Software Consultant

    2 months ago


    Cape Town, Western Cape, South Africa MRI Software Full time

    At MRI Software, we're on a mission to revolutionize the real estate industry with innovative solutions. As a Software Consultant, you'll play a crucial role in helping our clients achieve their goals.Key Responsibilities:Manage client implementations, including assessment, data collection, and setup.Deliver high-quality results, ensuring client satisfaction...

  • Project Coordinator

    6 months ago


    Cape Town, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...

  • PMO Coordinator

    2 months ago


    Cape Town, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...