Jobs
>
Pretoria

    Golang Developer - Pretoria, South Africa - Insphired

    Default job background
    Description

    Responsibilities:

    • Responsible for DevOps, optimizing internal tools and flows, and ensuring security and processes for development and cloud infrastructure with technical documentation and software development lifecycle flows.
    • Backend Development & Programming Role Overview
    • Collaborates with stakeholders to design and implement scalable technology solutions.
    • Develops and implements project plans for software development.
    • Analyses systems for root cause, impact, workarounds, and permanent fixes.
    • Communicates effectively with the line manager on progress, priorities, and workload.
    • Identifies and mitigates risks, making appropriate mid-course corrections.
    • Adheres to agreed-upon standards for code.
    • Generates and maintains high-quality, reusable code.
    • Ensures system security and data safety.
    • Creates pipelines to optimize code deployments.
    • Analysis and Planning Role:
    • Multitasks on a range of products and tasks simultaneously.
    • Communicates problem, goal, and acceptance criteria.
    • Conducts research on possible solutions and techniques.
    • Prepares a work breakdown structure.
    • Estimates the duration of deliverables.
    • Testing and Implementation Role:
    • Ensures all work is tested, benchmarked, and fulfils functional requirements.
    • Prepares test environment, examples, and instructions.
    • Participates in peer code reviews.
    • Deploys changes to live environment.
    • Database Administration Role:
    • Engineers data structures.
    • Ensures compliance to data security standards.
    • Performs maintenance to ensure data integrity and efficiency.
    • Reporting and Communication Role:
    • Keeps project documentation up to date.
    • Provides timeous, efficient, and effective feedback on project status.
    • Assists in the collection and documentation of user's requirements.
    • Compliance Role:
    • Complies to ISO, CE, FDA standards and requirements.
    • Safeguards confidential information and data.
    • Maintains backups and backup systems.


    Requirements:

    • 5+ years working experience.
    • Course or Certificate in Programming (essential)
    • Bachelors Degree in Computer Science or Engineering (or similar) (desirable)
    • Backend Software development (Required nature of experience)
    • Technical Skills Overview:
    • Proficiency in Golang and Typescript programming languages.
    • Experience in designing and building complex data stores.
    • Hands-on experience in developing distributed systems, backend APIs, and microservices.
    • Strong understanding of computer science fundamentals.
    • Familiarity with continuous deployment technologies like CICD.
    • Desirable Skills: Test-driven development, Cloud infrastructure platforms, and Infrastructure as Code tools.
    • Ability to understand business processes and domains.


  • hearX Pretoria, South Africa

    **Work location**: · 180 Garsfontein Road, Ashlea Gardens, Pretoria. · **Job purpose**: · This role is responsible for leading the multi-disciplinary development and BI development teams. This role will keep a handle on product and project aspects including strategy, team priorit ...

  • Zeal HR

    Product Owner

    6 days ago


    Zeal HR Pretoria, South Africa

    **PRODUCT OWNER: DEVELOPMENT** · **INTRODUCTION**: · An exciting opportunity has become available within the medical research industry, for a Product Owner in Development. Our client is an impact-driven digital health company passionate about affordable access to healthy hearing ...

  • Curiska (Pty) Ltd

    Product Owner

    4 days ago


    Curiska (Pty) Ltd Pretoria, South Africa

    **Minimum education (essential)**: · BEng (Computer) Degree or BSC Information Technology Degree or similar · **Minimum education (desirable)**: · Relevant Information Technology degree or diploma Certified Scrum Master · **Minimum applicable experience (years)**: · 10+ years wit ...

  • B6 Group

    Technology 'explorer'

    2 weeks ago


    B6 Group Sandton, South Africa

    B6 Masterminds aims to establish itself as a leading advisory hub or commonly known as a ThinkTank, specialising in innovative thinking and strategic consulting for business and project development. As part of the globally renowned B6 Group, operating across Eastern and Southern ...


  • Eblocks Software Sandton, South Africa

    **Enterprise Solutions Architect (Cloud)** · Eblocks is a future-focused software company and community of passionate, purpose-led individuals. We think disruptively to deliver technology to address our clients' toughest challenges while also seeking to impact society with techno ...


  • PRR Recruitment Services Pretoria, South Africa Part time

    Looking for a Senior Software Development Engineer (R&D) in Garsfontein, Pretoria · Requirements: · *Technical Degree · *Min 5 years experience · *Experience with: · -C# development · -Web development · -Golang development · -iOS development · -Android development · Email CV to ...

  • Rad Resources

    Backend Developer

    1 week ago


    Rad Resources Pretoria, South Africa

    Skills and Knowledge (essential):Design and build data stores with complex relationships (relational or NoSQL). · Built/Designed distributed systems, back-end APIs, or microservices and cloud infrastructure, best practices, and security. · CS fundamentals in object-oriented des ...


  • PRR Recruitment Services Pretoria, South Africa Full time

    Looking for a Product Development Engineer in Garsfontein Pretoria · Remote Working: · 2 days work-from-home in line with Company Policy (only applicable after probation is successfully passed) · Minimum education: · Technical degree (BSc or BEng) · Minimum applicable experience ...


  • E-Merge midrand, Gauteng, South Africa

    Our valued client, who in the market, has seamless integration capabilities with a diverse range of products and financial/payment systems are looking for a skilled and hardworking Hardware/Software Engineer. Their innovative solutions are meticulously crafted in-house, allowing ...


  • Samaha Consulting Sandton, South Africa

    Qualifications and expertise required (Must) Degree in Computer Science, Engineering or equivalent. · 5 years experience programming in a professional capacity. · Software development experience using a high level language (Javascript and C++ are a preference). · Required out ...