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: Aug 24, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Green Marble Recruitment Consultants boasts over 33+ years of valuable combined experience in the trade. We are a pro-active, solution-driven organisation with a personalised strategy to suit individual requirements. We are committed to enter into a partnership with you, to provide you with a stable staff compliment, through quality placements and speciali...

     

    Senior IT Developer

    ROLE OVERVIEW: 

    • Develop, enhance, and maintain modern software applications while designing scalable solutions and integrating business systems.
    • Work closely with stakeholders throughout the software development lifecycle to deliver innovative, high-quality solutions that support business growth and operational efficiency.

    Please note that only candidates who meet all the requirements will be contacted for the opportunity.
    We look forward to receiving your application!
    Minimum requirements:

    • Grade 12 with Mathematics and Science.
    • IT Degree or similar qualification.
    • 3–5 years' experience in software development.
    • C#, JavaScript, and TypeScript proficiency.
    • MSSQL, MySQL, and MongoDB experience.
    • Strong working knowledge of .NET, React, ASP.NET Core, and Node.js.
    • RESTful APIs and API integration development experience.
    • Knowledge of ETL processes, data integration, and analytics.
    • Git, GitHub, DevOps, and CI/CD pipelines experience.
    • Working in Agile environments, including sprint planning and stakeholder engagement.
    • Fully bilingual.

    Advantageous:

    • Experience with Power BI and SSRS.
    • Knowledge of Visual Paradigm and Microsoft Visio.
    • Experience integrating financial systems.
    • Linux server experience.

    Personality Traits:

    • Innovative and solution-driven.
    • Analytical with excellent problem-solving skills.
    • Self-motivated and proactive.
    • Strong communicator and team player.

    Duties and responsibilities:

    • Develop, enhance, and maintain web and desktop applications.
    • Design and implement scalable software solutions using modern development frameworks.
    • Develop and maintain RESTful APIs and integrate internal and third-party systems.
    • Design, optimise, and manage SQL and NoSQL databases.
    • Build and maintain ETL processes and data integration workflows.
    • Design system architecture and contribute to technical blueprinting.
    • Manage source control, DevOps processes, and CI/CD deployment pipelines.
    • Collaborate with stakeholders throughout Agile development cycles.
    • Perform system integration, testing, and User Acceptance Testing (UAT).
    • Troubleshoot, optimise, and continuously improve application performance.
    • Maintain technical documentation and ensure development best practices.
    • Support project delivery through technical guidance and effective project management.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Green Marble Recruitment on webapp.placementpartner.com to apply

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail