Make your mark with us

Put your best foot forward on the journey to a new you at Caseware Africa.

Junior Developer

The Junior Software Developer will be a strong contributor in the Platform and Architecture team, focusing on the software development that supports the desktop suite of products and enables transitioning of product offerings to Caseware Cloud Applications. Delivering quality products under pressure with specific emphasis on data integration, enabling users to seamlessly connect and import data into applications, and optimizing application performance is essential to this role. In this team the Junior Software Developer will contribute to a wide range of projects in an agile, highly collaborative and fast-paced environment.

If you want to:

  • Software Development:
  • Participate in the end-to-end software development lifecycle from conception to deployment.
  • Deliver the writing, building, and deployment of software according to development standards.
  • Maintain and upgrade software following deployment.
  • Modify and test changes to previously developed applications.
  • Quality Development:
    Follow a test-driven software development approach.
  • Implement automated testing and provide feedback to the team during the development process.
  • Be accountable that functional tests pass 100%.
  • Perform and pass peer review as part of committing code.
  • Ensure committed code is always in a ready state.
  • Development Processes and Efficiencies:
  • Participate in all Agile ceremonies.
  • Make sure that the development processes are followed in all areas from source/repository control to issue logging and tracking.
  • Take initiative to improve development efficiencies and processes.
  • Value Delivery:
  • Own the work done and deliver value through products.
  • Be accountable for the delivery of committed work without variance on delivery.

And you have:

  • BSC Computer Science / Information Systems or equivalent.
  • Exposure to the following languages: JavaScript, Angular, TypeScript and CSharp including Databases i.e Postgres
    Coding skills: write code that is well structured, idiomatic, reusable, and easy to understand.
  • An impeccable track-record with quality development.
  • Excellent skills in system and code design.
  • Experience within the Financial Services industry.
  • Online/Short courses in Web Development (advantageous).
  • Understanding and ability to strategically think about client compliance needs by understanding their business and key risks.
  • Contribute ideas and ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability

And these essential skills:

  • Experience with the following languages/frameworks: JavaScript (advantageous), Angular with TypeScript, C#,
  • Databases: PostgreSQL (advantageous), Microsoft SQL
  • Work well in an agile environment
  • Version Control: experience here is important, Git would be advantageous
    An understanding of required IDEs, development tools and operating systems.
    Innovative.
    Strong technical skills (Development, design, debugging).
    Self-motivated, proactive and proven ability to take initiative.
    Team player: has fun teaching people new concepts, enjoys collaborating with a team.
    Organized and systematic.
    Attention to detail.
    Client focused.
    Ability to identify and solve problems.
    Work well in an Agile environment

Caseware and the Caseware logo, are registered trademarks of Caseware International Inc. and are licensed for use to Caseware Africa and Adapt IT. © 2023. All rights reserved.

Trust centre | Privacy Policy | Cookie Policy | PAIA Manual | Message Disclaimer | Complaints Policy | Terms of Use | FAQs

We use cookies to determine how our website is used and help provide tailored online content. For more information see our Cookies Policy.

Caseware + Adapt It Logo

Ask about the Caseware cloud solutions that are empowering firms and organisations to collaborate remotely with clients and colleagues.