Talent.com
This job offer is not available in your country.
Intermediate Software Development Engineer (Live) - DBN

Intermediate Software Development Engineer (Live) - DBN

BETSoftwareUmhlanga Rocks, KwaZulu-Natal, South Africa
30+ days ago
Job description

Intermediate Software Development Engineer (Live) - DBN

Join to apply for the Intermediate Software Development Engineer (Live) - DBN role at BETSoftware

Intermediate Software Development Engineer (Live) - DBN

Join to apply for the Intermediate Software Development Engineer (Live) - DBN role at BETSoftware

Get AI-powered advice on this job and more exclusive features.

We Want You

Are you ready to take on exciting challenges and grow your software engineering career? BET Software is looking for two

We Want You

Are you ready to take on exciting challenges and grow your software engineering career? BET Software is looking for two Intermediate Software Development Engineers (Live) to join our fast-paced team in Durban. In this role, you'll be hands-on with coding, problem-solving, and implementing top-tier software solutions. You'll collaborate with a dynamic team, stay ahead of the latest tech, and mentor junior developers. A solid grasp of programming languages, frameworks, and best practices is essential to deliver secure, scalable, and high-performing software. Standby duties and P1 outage support are part of the game. If you're passionate about innovation and continuous learning, apply now.

You Bring

  • Degree in computer science or related field.
  • Understanding of key design principles.
  • Proficiency in HTML, CSS, JavaScript, and jQuery.
  • Understanding of server-side CSS.
  • At least 3-5 years’ experience within a development environment.
  • 2-5 years SQL / database experience.
  • Experience in document stores such as Couchbase would be advantageous.
  • Experience in Message Brokers such as RabbitMQ / Kafka would be advantageous.
  • 2-5 years C# experience.
  • 2-5 years .net core experience.
  • 2-5 years of restful api experience.
  • Good written and verbal communication skills.
  • Strong attention to detail.
  • Experience with responsive and adaptive design.
  • Understanding of SEO principles.
  • Good problem-solving skills.
  • Excellent verbal communication skills.
  • Good interpersonal skills.

What You’ll Do

Technical Outputs : Perform Planning

  • Set clear objectives and timelines for self / team.
  • Address potential obstacles and identify alternative strategies for efficiency.
  • Implementation - Ensure the Solution is Functionally Complete

  • Deliver solutions that meet specified tasks with accuracy.
  • Ensure code is reviewed and meets quality standards.
  • Implementation – Ensure the Solution is Reliable

  • Ensure the solution operates reliably under agreed conditions with minimal intervention.
  • Focus on fault tolerance, data recoverability, and long-term durability.
  • Minimise downtime and improve system maturity over time.
  • Implementation – Ensure the Solution has Effective Security

  • Ensure data protection, secure access, and high integrity.
  • Maintain security against attacks, errors, and unauthorised access.
  • Enable traceability and prove entity identity when needed.
  • Implementation - Ensure the Solution is Maintainable

  • Focus on ease of future modifications and following standards.
  • Use modularity, reusability, and provide clear documentation for support teams.
  • Enable self-analysis for faults and ensure maintainability without compromising performance.
  • Verify Deployed Solutions

  • Ensure seamless delivery of the solution with necessary assets.
  • Ensure adaptability to evolving environments.
  • Respond to Outages & Failures

  • Provide proactive support to minimise escalations and improve system stability.
  • Troubleshoot and resolve issues quickly.
  • Document risks and mitigation strategies.
  • Direct 3rd Party Development Partners

  • Provide necessary information and feedback to partners.
  • Take corrective actions when deviations from the plan occur.
  • Behavioral Outputs

    Adaptable Resilience

  • Open to change and new responsibilities.
  • Handles pressure and adapts behavior to maintain cooperation.
  • Keeps a positive attitude during transitions.
  • Decision-Making Quality

  • Make confident, fact-based decisions considering long- and short-term impacts.
  • Ensure decisions are well-communicated and supported with logical reasoning.
  • Resourceful and Improving

  • Generates new ideas, challenges the status quo, and encourages innovation.
  • Seeking opportunities to improve efficiency and solve problems by questioning existing methods.
  • Living Our Spirit

  • We firmly believe that teamwork makes the dream work.
  • We collaborate seamlessly within our live development team and support respective departments to collectively achieve our goals.
  • We approach each day as an adventure, eagerly tackling new challenges, adapting to changes, and constantly learning and growing.
  • We put our hands up to provide live support as and when required. We are dedicated to ensuring the continuous stability and efficiency of our solutions.
  • We actively respond to outages and failures, providing proactive support to peers, testing, and operational teams. We resolve issues quickly and make improvements to maximise solution stability.
  • We direct system testing and validation procedures, ensuring the highest quality in our software.
  • We pay strong attention to detail, uphold SEO principles, and strive for responsive and adaptive design.
  • We take ownership of our responsibilities, adhering to best practices and embracing a proactive approach to problem-solving.
  • We maintain excellent written and verbal communication skills, ensuring clear and open communication within our team and with other departments.
  • We foster an environment that encourages innovative thinking and creative solutions, continuously seeking new ways to improve our software and development methods.
  • The Company We Keep

    At BET Software, we don't just recruit talent, we cultivate it. Our learning and development programmes, our various opportunities for growth, and our well-deserved incentives are what keep our All-Star Team the best amongst the rest.

    Please note that only Team members who meet the stipulated minimum requirements will be considered. If you have not been contacted within 30 days, kindly consider your application to be unsuccessful.

    Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    IT Services and IT Consulting

    Referrals increase your chances of interviewing at BETSoftware by 2x

    Get notified about new Intermediate Software Engineer jobs in Umhlanga, KwaZulu-Natal, South Africa .

    Junior Software Development Engineer (DBN)

    Durban, KwaZulu-Natal, South Africa 7 months ago

    Durban, KwaZulu-Natal, South Africa 4 months ago

    Intermediate Software Development Engineer (DBN)

    Durban, KwaZulu-Natal, South Africa 6 days ago

    Intermediate Software Development Engineer

    Freelance Software Developer (Java) - AI Trainer

    Mid to Senior SAP Developer - Remote within South Africa

    Durban, KwaZulu-Natal, South Africa 1 month ago

    Durban, KwaZulu-Natal, South Africa 1 month ago

    Freelance Software Developer (Rust) - AI Trainer

    Embedded Software Engineer - Durban - On-Site

    Freelance Software Developer (C / C++ - Rust) - AI Trainer

    Freelance Software Developer (Ruby) - AI Trainer

    Durban, KwaZulu-Natal, South Africa 3 days ago

    Principal Software Engineer (Kafka) - DBN

    Durban, KwaZulu-Natal, South Africa 1 day ago

    Durban, KwaZulu-Natal, South Africa 2 months ago

    Durban, KwaZulu-Natal, South Africa 4 months ago

    Computational Engineering Design Specialist

    Durban, KwaZulu-Natal, South Africa 2 months ago

    Durban, KwaZulu-Natal, South Africa 3 days ago

    Durban, KwaZulu-Natal, South Africa 6 days ago

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • Umhlanga Rocks, KwaZulu-Natal, South Africa

    Related jobs
    • Promoted
    Business Development Manager

    Business Development Manager

    Emporium Human CapitalUmhlanga Rocks, South Africa
    Business Development Manager (POS25113).Business Development for a leading Property Software Company its with H / O based in Cape Town. This is hybrid role so you can work from home.Previous experienc...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Developer

    Intermediate Developer

    RecruiTechDurban, South Africa
    Develop and maintain high-quality web applications and APIs.Work across both front-end and back-end development.Implement best practices such as SOLID principles, TDD, and clean architecture.Contri...Show moreLast updated: 29 days ago
    • Promoted
    Software Development Manager

    Software Development Manager

    BETSoftwareDurban, ZA
    Job title : Software Development Manager.Job Location : KwaZulu-Natal, Durban.Strategy, objectives and execution .Create, agree and execute software development road maps and operational strat...Show moreLast updated: 15 days ago
    • Promoted
    Intermediate.NET Developer

    Intermediate.NET Developer

    The Legends AgencyDurban, South Africa
    Develop and optimize web applications using C#,.Work with senior developers to implement microservices, background services (e. NET), and integrate with RESTful APIs.Utilize AWS services such as Ama...Show moreLast updated: 30+ days ago
    • Promoted
    New Business Development Consultant – Recruitment Industry

    New Business Development Consultant – Recruitment Industry

    NCLCBallitoville, South Africa
    Someone who knows how to open doors, pitch with confidence, and bring in business.North Coast Labour Consultants (NCLC) is a recruitment agency with a reputation for quality placements, quick turna...Show moreLast updated: 30+ days ago
    Intermediate Developer

    Intermediate Developer

    Talent EngineWestville, KwaZulu-Natal, ZA
    Quick Apply
    NET Developer is responsible for developing and maintaining robust, database-driven web applications using the Microsoft technology stack - including ASP. An IT qualification is essential as is soli...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer (DBN)

    Senior Software Developer (DBN)

    BETSoftwareUmhlanga Rocks, KwaZulu-Natal, South Africa
    Responsibilities include designing, coding, and testing applications while providing technical leadership to the development team. If you're driven by ensuring BET's software quality and functionali...Show moreLast updated: 30+ days ago
    • Promoted
    Mechatronic Engineer

    Mechatronic Engineer

    Network RecruitmentPinetown, South Africa
    As a Mechatronic Engineer specializing in ROS2, you will be responsible for the design, integration, and implementation of robotic subsystems that combine mechanical, electrical, and software compo...Show moreLast updated: 30+ days ago
    • Promoted
    Senior DevOps Engineer – Durban – R1m PA

    Senior DevOps Engineer – Durban – R1m PA

    E-MergeDurban, South Africa
    Are you the type who doesnt just fix problems you automate them out of existence?.Do you get a kick out of watching clean pipelines flow and servers hum like a well-tuned race car?.Its your chance...Show moreLast updated: 30+ days ago
    • Promoted
    DEVOPS TECHNICAL LEAD DURBAN (HYBRID) @ R1.2M PER ANNUM

    DEVOPS TECHNICAL LEAD DURBAN (HYBRID) @ R1.2M PER ANNUM

    E-MergeDurban, South Africa
    A powerhouse in the betting and gaming industry building high-performance systems that scale across Africa and beyond is searching for a DevOps Technical Lead to join their team and champion the au...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    NCLCBallitoville, South Africa
    Software Engineer (PHP, Laravel & Filament).Our client, a forward-thinking company developing a cloud-based incident and case management platform, is seeking a skilled Software Engineer with experi...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR FULL STACK C# DEVELOPER- Kloof, KZN

    SENIOR FULL STACK C# DEVELOPER- Kloof, KZN

    Pro Stop Recruitment Serviceskloof, KwaZulu-Natal, South Africa
    Were on the hunt for a full-stack expert who brings : .Hands-on experience with Docker, Linux, and SQL.Familiarity with TypeScript is a big plus. Experience with unit testing is advantageous.Knowledge...Show moreLast updated: 30+ days ago
    • Promoted
    DevOps Tech Lead – Durban – R1.2m PA

    DevOps Tech Lead – Durban – R1.2m PA

    E-MergeDurban, South Africa
    Are you the kind of person who thinks in pipelines, speaks fluent Bash, and feels personally offended by downtime?.Do you know how to build AND lead mentoring junior engineers while keeping comple...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Software Development Engineer

    Intermediate Software Development Engineer

    BETSoftwareDurban, KwaZulu-Natal, South Africa
    Intermediate Software Development Engineer.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features. Perform Planning : identify and establish objectives for sel...Show moreLast updated: 8 days ago
    • Promoted
    Junior Software Development Engineer (DBN)

    Junior Software Development Engineer (DBN)

    BETSoftwareDurban, ZA
    Job title : Junior Software Development Engineer (DBN).Job Location : KwaZulu-Natal, Durban.Kick-start your coding career with BET Software! We're on the hunt for a Junior Software Development Engi...Show moreLast updated: 30+ days ago
    • Promoted
    Business Development Representative (KZN)

    Business Development Representative (KZN)

    Greys PersonneleThekwini West (Hillcrest / Hammarsdale), South Africa
    PPE, Hygiene, or related industry.Ability to work independently and meet sales targets.Manage and maintain relationships with the. Hospitality and Healthcare sectors.Hygiene, Hospitality, Healthcare...Show moreLast updated: 24 days ago
    • Promoted
    Intermediate Software Development Engineer (DBN)

    Intermediate Software Development Engineer (DBN)

    BETSoftwareDurban, ZA
    Job title : Intermediate Software Development Engineer (DBN).Job Location : KwaZulu-Natal, Durban.Ignite your coding journey with BET Software. We’re on the lookout for an Intermediate Software Deve...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR DEVOPS ENGINEER DURBAN / CAPE TOWN (HYBRID) @ R1M PER ANNUM

    SENIOR DEVOPS ENGINEER DURBAN / CAPE TOWN (HYBRID) @ R1M PER ANNUM

    E-MergeDurban, South Africa
    A privately‑held betting software development powerhouse specializing in high‑performance platforms across Africa is looking for a Senior DevOps Engineer to join their high-performing team.You will...Show moreLast updated: 30+ days ago