Talent.com
This job offer is not available in your country.
Principal / Specialist Engineer : Application Software

Principal / Specialist Engineer : Application Software

Merand Corbett & AssociatesHelderberg, South Africa
30+ days ago
Job description

Requirements :

Minimum Qualifications

Bachelors Degree in Computer Science (BSc) or Engineering (BSc Eng. / BEng).

Required Skills and Experience

  • Proficiency with one or more general-purpose programming languages : C++,Java etc;
  • Proficiency with one or more scripting languages : Python, Bash, PowerShell;
  • Understanding of object-oriented design and common software patterns;
  • Experience with collaboration using version control software such as Git, Subversion, or Perforce;

Experience working in a team using Agile methods and / or issue tracking software such as Jira.

Recommended Skills and Experience

  • 5 - 10 years of relevant industry experience would be advantageous;
  • Modern C++ experience, especially C++11 and onwards;
  • Markup languages and associated technologies including XML, XSLT, XML Schema, JSON,

  • YAML;
  • Masters Degree in Computer Science (MSc) or Engineering (MSc Eng. / MEng).

    General skills

  • Ability to learn fast and absorb new information quickly;
  • Ability to work as part of a team and collaborate on large projects;
  • Ability to work independently;
  • Strong problem-solving skills;
  • High standard of communication skills in English (both verbal and written).

    Roles & Responsibilities

    Includes the following, but is not limited to :

    Take a lead / specialist role in the development of application software, mainly for operator-facing,

  • mission-critical software used in C2 and ISR systems;
  • Take ownership of features from requirements through design, implementation, and testing for front

  • end and back-end development;
  • Research and understand new domains and technologies sufficiently to understand user requirements

  • and implement features;
  • Assist with the company's production efforts related to application software;
  • Play a major role in the generation of outputs for projects, including design, testing, documentation, production and verification artefacts;
  • Implement company engineering processes, plans and policies as applicable to a specific project;
  • Perform minor support roles within the company, if required.

  • Only shortlisted candidates will be contacted
  • Create a job alert for this search

    Application Engineer • Helderberg, South Africa

    Related jobs
    • Promoted
    Principal / Specialist Engineer : Application Software

    Principal / Specialist Engineer : Application Software

    E&D RecruitersSomerset West, South Africa
    Principal Development Engineer Software.Take a lead / specialist role in the development of application software, mainly for operator-facing, mission-critical software used in C2 and ISR systems.Tak...Show moreLast updated: 30+ days ago
    • Promoted
    Engineer : Mission Software

    Engineer : Mission Software

    E&D RecruitersSomerset West, South Africa
    Minimum requirements and experience : .Bachelor’s Degree in Computer Science / Mechatronics (BSc) or Engineering (BSc Eng. Proficiency with one or more general-purpose programming languages : Python,...Show moreLast updated: 25 days ago
    • Promoted
    Software Developer

    Software Developer

    Frank ConsultStellenbosch, South Africa
    Are you a dynamic Software Developer ready to explore exciting opportunities with one of our esteemed clients? Our client is currently in search of a talented individual to contribute to the devel...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer (Hybrid)

    Senior Software Developer (Hybrid)

    Merand Corbett & AssociatesDurbanville, South Africa
    Design and implement scalable backend services using Java and Spring Boot.Optional) Contribute to the frontend stack using React and React native where applicable. Collaborate closely with product o...Show moreLast updated: 30+ days ago
    • Promoted
    Business Solutions Developer

    Business Solutions Developer

    Network RecruitmentStellenbosch, South Africa
    Our client is on the lookout for problem-solvers who have experience in logistics, supply chain, or transport.If you know how vital system efficiency is to keeping things moving, and if your approa...Show moreLast updated: 30+ days ago
    • Promoted
    Application Support Specialist

    Application Support Specialist

    Merand Corbett & AssociatesSomerset West, South Africa
    Provide 1st and 2nd line support for critical business applications.Troubleshoot issues related to data accuracy, user access, and performance. Use Microsoft SQL and MySQL to query databases and ass...Show moreLast updated: 25 days ago
    • Promoted
    Technical Lead / Programmer - Software Development

    Technical Lead / Programmer - Software Development

    Emporium Human CapitalHelderberg, South Africa
    Technical Lead Programmer IT Property Software Development (POS25072).R 80 000 to R 90 000 per month (No benefits).Play a critical role in guiding our development team, ensuring high-quality code,...Show moreLast updated: 30+ days ago
    • Promoted
    Principal / Specialist Engineer : Application Software – C++ (Somerset West)

    Principal / Specialist Engineer : Application Software – C++ (Somerset West)

    DataFinSomerset West, Western Cape, South Africa
    A well-established technology and automation solutions provider is seeking a passionate Software Engineer / Developer to join its Application Software Team, where the successful candidate will be res...Show moreLast updated: 3 days ago
    • Promoted
    Head : Software Development (CH1158)

    Head : Software Development (CH1158)

    CapitalHKuils River, South Africa
    Our client, in the Payments and Lending industry, is seeking a visionary and experienced.This role is pivotal to building scalable, secure, and innovative software systems that support our strategi...Show moreLast updated: 30+ days ago
    • Promoted
    Project Engineer (FMCG / Machine Building)

    Project Engineer (FMCG / Machine Building)

    Southey ContractingPaarl, South Africa
    Diploma in Engineering as minimum requirement – Mechanical, Mechatronic or Industrial Engineering.Minimum experience : 4 years’ experience as a Project Engineer preferably in a manufacturing environ...Show moreLast updated: 11 days ago
    • Promoted
    Senior Software Developer (Oracle) (CH1156)

    Senior Software Developer (Oracle) (CH1156)

    CapitalHKuils River, South Africa
    Our client, in the Payments and Lending industry, is seeking an experienced and passionate.This role is a critical part of our software delivery function, where you will design, develop, maintain, ...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Network RecruitmentStellenbosch, South Africa
    The successful candidate will become part of an application software development team responsible for developing software for user applications. The company performs formal software development for ...Show moreLast updated: 26 days ago
    • Promoted
    Engineer : Mission Software

    Engineer : Mission Software

    Merand Corbett & AssociatesHelderberg, South Africa
    Includes the following, but is not limited to : .Design, develop, and maintain mission-system-related software including software for payload control,. Manage and optimise Docker environments for miss...Show moreLast updated: 17 days ago
    • Promoted
    Software Engineering manager

    Software Engineering manager

    Communicate RecruitmentStellenbosch, South Africa
    A Bachelor's (or higher) in Computer Science, Software Engineering, or an equivalent magical discipline from an accredited Muggle or wizarding institution. Minimum 5+ years mastering your craft as a...Show moreLast updated: 11 days ago
    • Promoted
    Software Developer - Full Stack (Senior)

    Software Developer - Full Stack (Senior)

    Emporium Human CapitalSomerset West, South Africa
    Software Developer (Full Stack Developer) (POS25034).R 45 000 to R 50 000 negotiable depending on experience.As a skilled developer with experience working with web applications; your primary focus...Show moreLast updated: 30+ days ago
    • Promoted
    Data Scientist / Senior Software Engineer

    Data Scientist / Senior Software Engineer

    Communicate RecruitmentStellenbosch, South Africa
    Join a fellowship devoted to crafting scalable, world-shaping solutions for industries across the realms.Architect, forge, and deploy machine learning and AI constructs within mighty, distributed s...Show moreLast updated: 30+ days ago
    • Promoted
    Process Engineer

    Process Engineer

    HR GenieBellville, South Africa
    This role will work as a neutral facilitator with managers and teams to eliminate waste, strengthen workflows, and embed continuous improvement. You will ensure efficiency, scalability, and sustaina...Show moreLast updated: 5 days ago
    • Promoted
    Technical Support Specialist

    Technical Support Specialist

    Communicate RecruitmentCape Winelands : Boland, South Africa
    Technically skilled on heat pumps.Provide technical support telephonically.Hands-on fault finding and services.Support clients with WIFI related applications. Minimum 4 years of experience within th...Show moreLast updated: 30+ days ago