Where

Senior Golang Developer

Executive Placements
Cullinan Full-day Full-time

Description:

Job Purpose:
Developing and maintaining software products and solutions offered by the company.
Minimum education (essential):
Course or Certificate in Programming

Minimum education (desirable):
Bachelors degree in Computer Science or Engineering (or similar)

Minimum applicable experience (years):
5 years working experience

Required nature of experience:
Software development

Skills and Knowledge (essential):
API's HTTP Microservices CORS Authentication Logging RESTful Databases Analyzing query performance Writing queries Designing DB schemas Creating indexes SQL Development Multiprocessing (threading/synchronization/locks) Git Programming CI/CD Docker Golang Queues Debugging Debug across multiple interconnected systems Distributed tracing Debug using application logs Web browser console Postman Testing Performance Testing Mocking Integration Testing Unit testing Cloud Lambda CloudFront ECS Backups EC2 S3 AWS/ Azure Networking DNS Networking - IPs, ports, subnets Other Experience with JavaScript / TypeScript HTML
Skills and Knowledge (desirable):
Databases NoSQL

Analysis and Planning 30%
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, reusable application architecture. Introduce and implement best practices to ensure high-quality, maintainable systems. Participate in project planning by providing accurate estimates, contributing to requirement documentation, and assisting in work breakdown structures for the team. Lead the collection and documentation of user requirements, user story creation, estimation, and work plan development, ensuring clear communication of requirements. Effectively prioritize, and manage dependencies to ensure timely completion, and switch contexts effectively when the need arises. Collaborate effectively with cross-functional teams to solve problems, make recommendations, and discuss best practices. Proactively identify and mitigate cross-functional and u
11 Feb 2026;   from: gumtree.co.za

Similar jobs

  • Executive Placements
  • Cullinan
Description: Senior Flutter Developer Ready to build what the world depends on? Irene, Gauteng (on-site) R1,000,000+ p/a (negotiable for top talent) Global identity & security tech | Cross-platform apps | High-performance engineering Step into a role ...
8 days ago
  • Executive Placements
  • Cullinan
Description: Minimum education (essential): National Senior Certificate Tertiary education diploma/degree relevant to software development 3 year degree in computer science or equivalent 8+ years (relevant working experience) Hands on software developer ...
28 days ago
  • Executive Placements
  • Cullinan
Description: HYBRID ROLE Role Description Develop and maintain our innovative hearing health platforms on the iOS platform, ensuring code is generated that is in accordance with specifications, and which is neat, accurate and scalable. Work will mainly ...
30 days ago
  • Executive Placements
  • Cullinan
Description: Analysis and Planning Collaborate in the application lifecycle (planning, design, development, deployment, maintenance) collaborating with stakeholders for requirements. Continuously research and evaluate new technologies to optimize ...
16 days ago