Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 9, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Tech-forward innovation leaders in the informal retail market. Through our FLASH Business platform, we strive to empower our Traders with a wide range of products and offer unrivalled convenience for consumers. Our retail infrastructure has enabled a money cycle thats enriching informal communities and provides a platform for safe, easy, convenient transa...
    Read more about this company

     

    Senior Software Developer (Fullsatck) (Western Cape)

    Description

    RESPONSIBILITIES:

    • Works seamlessly with their team to solve complex technical problems within their area of expertise.
    • Demonstrates exceptional proficiency in their engineering discipline, bringing depth and versatility to their craft.
    • Consistently writes code recognized by peers as well-structured, efficient, and maintainable.
    • Proactively enhances the areas of code they work on, leaving systems better than they found them by optimizing existing implementations.
    • Takes responsibility for managing and executing deployments with precision and care.
    • Share expertise on systems to empower the team and foster a culture of learning.
    • Develops and maintains robust Disaster Recovery procedures to ensure system resilience and reliability.
    • Works confidently with cross-functional teams (e.g., Design, Legal, Data, Risk) to effectively communicate the developer team's work and ensure alignment with broader organizational goals.
    • Regularly mentors less experienced developers, providing constructive feedback on designs and technical approaches. Actively supports onboarding new developers to integrate them effectively into the team.
    • Escalates issues beyond the scope of their team or individual work when necessary, ensuring successful resolution through appropriate channels. Tackles project or feature-level problems independently while seeking help promptly for unexpected challenges.
    • Demonstrates expertise in non-functional aspects like accessibility, performance, and security. Advocates for and teaches these practices, helping others deepen their understanding.
    • Works effectively and confidently, maintaining persistence in the face of ambiguity or uncertainty. Leverages company-wide resources to navigate complex situations.
    • Actively contributes to improving system observability by identifying and addressing gaps in alerts and runbooks. Proactively enhances system stability through thoughtful improvements.
    • Consistently delivers high-quality work, ensuring timely completion of tasks while maintaining the resilience to tackle challenges and blockers

    Requirements

    MINIMUM REQUIREMENTS:

    • Have a minimum of 8 -10 years’ experience in software development.

    TECHNICAL SKILLS:

    • C# .Net Core skills
    • Experience in Blazor Server and WebAssembly, ASP.Net MVC
    • Experience in Web APIs
    • HTML, CSS, SASS/LESS
    • JavaScript, JQuery
    • Experience with MSSQL
    • Exposure to Agile methodologies (Scrum, Kanban).
    • Ability to work calmly and methodically when under pressure.
    • Git

    ADVANTAGEOUS

    • Exposure to UI/UX tools like Figma
    • Experience with Progressive web applications
    • PHP, React
    • OAuth 2.0 e.g., AAD Authentication and Keycloak
    • Azure DevOps
    • WordPress
    • Versed in DevOps methodology including setting up CI/CD pipelines

    COMPETENCIES

    • Problem solver
    • Ability to lead projects
    • Ability to communicate about technology in non-technical terms to colleagues and client
    • Ability to work calmly and methodically when under pressure 

    go to method of application »

    Junior Financial Analyst (Western Cape)

    Job Role: 

    • The Junior Financial Analyst will support the Cellular (Airtime) team in analysing financial data, preparing reports, and assisting in day-to-day operational requirements.
    • This position is ideal for individuals looking to start their career in finance and gain valuable commercial experience in financial analysis, forecasting, and strategic planning.

    Responsibilities:

    Financial Analysis and Reporting:

    • Assist in the preparation of financial statements, including income statements, balance sheets, and cash flow statements.
    • Conduct variance analysis to compare actual results to forecasts and budgets.
    • Prepare monthly, quarterly, and annual financial reports for senior management.
    • Determination of the key financial KPI’s

    Budgeting and Forecasting:

    • Support the budgeting process by gathering data, inputting figures, and analyzing trends.
    • Assist in creating and updating financial forecasts based on current data and market trends that need to be communicated timeously with internal and external stakeholders.

    Stock Management:

    • SKU availability and stock levels
    • Monthly stock reconciliations and stock ageing management

    Data Collection and Management:

    • Gather financial and operational data from various departments and ensure its accuracy and completeness.
    • Maintain and update financial databases and spreadsheets.

    Research and Analysis:

    • Conduct research on industry trends, market conditions, and competitor performance.
    • Assist in performing financial analysis related to specific projects or business initiatives.

    Support Functions:

    • Provide support to financial analysts and finance managers/accountants as needed.
    • Assist in special projects and ad-hoc financial analysis requests.

    Requirements

    Requirements:

    • A Bachelor of Commerce degree (BCom).
    • Eligible to register as a CA(SA)/newly qualified CA(SA) (advantageous).
    • A minimum of 3 years’ article experience (signed-off).
    • Proficiency in financial modeling and advanced Excel skills.
    • Attention to detail and high level of accuracy.
    • Proficiency in the latest Microsoft applications including Advanced Excel and PowerBI (preferred). 
    • Understand and develop pricing structures to enable maximum profitability through indexing interest rates payable, receivable, time value of money. 
    • Ability to present data and findings clearly and concisely.

    Competencies / Attributes:

    • Build strong relationships: Work closely with team members within the department and build sound relationships.
    • Communicate effectively with stakeholders to understand their needs and provide appropriate analytical support.
    • Effective communication skills: Good written and verbal communication skills. Communicate effectively with stakeholders to understand their needs and provide appropriate analytical support.
    • Analytical skills: Strong analytical and problem-solving skills.
    • Attention to detail and high level of accuracy in data handling.
    • Commercial Awareness: Awareness of how financial analysis supports business decisions and strategic planning.
    • Time management: Ability to prioritise tasks and manage time efficiently.
    • Eagerness to learn: Willingness to learn new skills and take on new challenges. 

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Flash Group Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail