Senior Back-End Developer

2 weeks ago


Pretoria, South Africa Betway Africa Full time

Overview Kick-start your career in the online gaming world and experience the very latest in technology and innovation. Responsibilities Collaborate with stakeholders to understand user requirements and translate them into technical design documents. Design scalable software architectures that support both current and future cross-functional needs, including software, hardware, and communication components. Develop high-level system design diagrams and implement moderate to complex web applications across multiple platforms. Design, build, test, and maintain software solutions including applications, websites, data processes, and user interfaces. Ensure code quality and DevOps alignment through CI/CD pipeline development. Conduct code reviews, promote coding standards, and drive the adoption of relevant methodologies. Collaborate with project management to define technical direction and plan project timelines. This job description is not intended to be an exhaustive list of responsibilities. You may be required to complete other reasonable duties in order to achieve business objectives. Technical Skills Proficient in .NET 5 and above for developing Web APIs and Worker Services Solid experience with C# 8 and above Hands-on experience with Elasticsearch Strong working knowledge of MS SQL Server, with experience using Entity Framework Core and Dapper Familiarity with message queueing systems such as RabbitMQ, Kafka, or Azure Service Bus Proficient with Azure DevOps, including Repos, Pipelines, and Releases Kubernetes Understanding of in-memory and distributed caching using tools like Redis Development experience in Microservices architecture Solid understanding of unit testing practices and frameworks Soft Skills & Work Approach Strong verbal and written communication skills, with the ability to clearly convey complex ideas Proven ability to collaborate effectively within cross-functional teams to achieve shared objectives Excellent multitasking and time management skills, with a consistent track record of delivering projects on time and within scope High attention to detail, ensuring quality and accuracy in all deliverables Comfortable working in fast-paced, dynamic environments with changing priorities We apply relevance to our Talent Management and Talent Development Programme as part of our recruitment process Shortlisted candidates may need to complete an assessment This position requires trust and honesty; it has access to customers’ financial details, so a credit and criminal record check will be conducted. The qualifications identified herein are an inherent job requirement; therefore, a qualification verification check will be done. By applying for this role, and supplying the necessary details, you hereby grant us permission to apply for these checks. This will be done in a confidential manner, and solely for the purposes of verification. Should you not hear from us within 2 weeks, please deem your application as unsuccessful. The perfect place to work, play and grow #J-18808-Ljbffr



  • Pretoria, South Africa Telebest Full time

    Our client has an opportunity available for a Senior Java Back-End Developer based in Pretoria. Requirements Bachelor’s degree in Computer Science, Electronic / Computer Engineering, Information Technology or a related field. 4+ years’ experience in professional software development and engineering on large, complex projects. Knowledge and experience in...


  • Pretoria, South Africa Bebeesoftware Full time

    Job Overview We are seeking a highly skilled Senior Front End and Back End Software Engineer to join our team. Key Responsibilities Design, develop, test, and debug web applications according to functional requirements. Utilise a strong understanding of Angular to build user interfaces that are responsive, performant, and user-friendly. Develop, maintain,...


  • Pretoria, South Africa Betway Group Full time

    Kick-start your career in the online gaming world and experience the very latest in technology and innovation.Software DevelopmentThe Senior Software Developer confers with their stakeholders to analyze user requirements and convert requirements to design documents. They design architectures, including the software, hardware, and communications, to support...


  • Pretoria, South Africa The Talent Room Full time

    Analysis and PlanningLead the application lifecycle (planning, design, development, deployment, ongoing maintenance), creating user stories and estimates, collaborating with cross-functional teams.Continuously research, evaluate, and integrate new technologies to optimize development efficiency and application performance.Plan and design well-structured,...


  • Pretoria, South Africa The Talent Room Full time

    Analysis and Planning Lead the application lifecycle (planning, design, development, deployment, ongoing maintenance), creating user stories and estimates, collaborating with cross-functional teams. Continuously research, evaluate, and integrate new technologies to optimize development efficiency and application performance. Plan and design well-structured,...


  • Pretoria, Gauteng, South Africa Hire Resolve Full time R300 000 - R500 000 per year

    Hire Resolve's Client is currently seeking a highly skilled and experienced Senior Front End Developer to join. As a Senior Front End Developer, you will be responsible for developing and maintaining the client-side of our web applications. You will collaborate with cross-functional teams, including back-end developers and UX/UI designers, to create...

  • Back End Developer

    3 weeks ago


    Pretoria, South Africa Jordan Human Resource Full time

    Reference: JHB BG-1Back End Developer Duties & Responsibilities ESSENTIAL SKILLS REQUIREMENTS : Extensive Java 8 / 11 or higher experience. Building and maintaining mission critical systems inside corporate or medium sized business. Experience of building and maintaining Restful services. Developing and maintaining mission critical systems in the Cloud....


  • Pretoria, South Africa E-Merge Full time

    Hey, you yes, you with the keyboard and the caffeine addiction. Are you a code conjurer, a database whisperer, and a microservices maestro? Do you dream in APIs and wake up debugging life itself? If youve been itching to join a fast-growing, no-BS tech company thats redefining the hiring game, we are calling your name (in JSON format, obviously). A new...


  • Pretoria, Gauteng, South Africa Betway Africa Full time R900 000 - R1 200 000 per year

    Kick-start your career in the online gaming world and experience the very latest in technology and innovation.Collaborate with stakeholders to understand user requirements and translate them into technical design documents. Design scalable software architectures that support both current and future cross-functional needs, including software, hardware, and...


  • Pretoria, South Africa E-Merge Full time

    If you''re passionate about scalable systems, clean code, and solving real-world problems, we invite you to join a team shaping the future of automotive software. We are currently in search for a Back End Developer, our commitment to innovation goes beyond the roadwere building the digital backbone that drives the next generation of mobility. As a Back End...