Full Stack Developers - Snr and Mid

Johannesburg, Gauteng Goldman Tech Resourcing

Posted today

Job Viewed

Tap Again To Close

Job Description

Join a forward-thinking software engineering company at the cutting edge of enterprise software development. This organization specializes in delivering robust, scalable solutions across diverse client projects, combining modern technologies with a collaborative and innovative approach. They are currently looking for Full Stack Developers (Senior and Mid-Level) based in Pretoria (Hybrid), responsible for delivering high-quality frontend and backend solutions, integrating cloud services, and contributing to the development of enterprise-grade applications. Requirements: 4 years of experience Skills Required: · Backend: Modern backend stack (Java/Spring Boot, Python/FastAPI) · Frontend: Modern web frameworks (Vue.js, React, or Angular) · APIs: RESTful services and Event-Driven Architecture · Databases: ORMs with PostgreSQL or other relational databases · Cloud: AWS, Azure, or Google Cloud platform experience · Infrastructure as Code (IaC): Terraform, AWS CloudFormation, AWS CDK, or similar · Containerization: Docker and orchestration (Kubernetes, ECS) · CI/CD: GitLab CI/CD, Azure DevOps pipelines, or similar Should you meet the requirements for this position, please email your CV to . You can also contact the team on XXX-XXX or alternatively you can visit our website Should you not hear from us within 3 days, please consider your application unsuccessful.
This advertiser has chosen not to accept applicants from your region.

Intermediate & Senior Developers (Backend | Intermediate Full Stack | DevOps)

Randburg, Gauteng R250000 - R500000 Y Vitesse Partners

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for
Intermediate and Senior .NET Core Developers, an Intermediate Full Stack Developer and Intermediate and Senior DevOps Engineers
.

The positions are
onsite
in Randburg for a contract period of 7 months.

1.Senior .NET (Backend) Developers x 3

2.Intermediate .NET (Backend) Developers x 1

Key Responsibilities:

  • Develop and maintain
    RESTful APIs
    and backend services using
    .NET Core
    .
  • Design and implement
    microservices
    and event-driven systems
    (Kafka, RabbitMQ, or SQS).
  • Optimize performance, scalability, and security of backend systems.
  • Collaborate with DevOps and QA teams for
    CI/CD and testing
    .
  • Ensure secure coding practices and data integrity.
  • Build and also demonstrate practical knowledge of monitoring, alerting, and ensuring ongoing supportability of the platform.

Required Skills & Experience:

  • 3-5+ years in backend development with .
    NET Core
  • Experience with
    Microservices and distributed systems
  • Strong knowledge of
    Kafka, SQS,
    or similar messaging platforms
  • Familiarity with
    AWS services and containerization (Docker
    )
  • Modernize legacy
    .NET applications (CoreWCF, ASP.NET Framework).
  • Exposure to
    cloud-native patterns and observability tools

3.Intermediate .NET Full Stack Developers x 2

Key Responsibilities:

  • Build and maintain responsive front-end interfaces using
    React, Angular, or Vue
    .
  • Develop backend services in
    .NET Core
    and integrate with APIs
  • Collaborate on
    UI/UX design
    and ensure
    cross-browser compatibility
    .
  • Contribute to
    automated testing, CI/CD, and deployment processes
    .
  • Ensure cross-browser compatibility and accessibility

Required Skills & Experience:

  • 3+ years in full stack development.
  • Strong experience with JavaScript frameworks
    (React, Angular, Vue).
  • Proficiency in .
    NET Core
    and
    RESTful APIs
    .
  • Familiarity with
    AWS and containerized deployments
    .
  • Experience with
    Kafka or event-driven systems.
  • Knowledge of
    DevOps and cloud-native development

4.Senior DevOps Engineer x 1

5.Intermediate DevOps Engineer x 1

Key Responsibilities:

  • Design, implement, and manage
    CI/CD pipelines
    using
    Azure DevOps and GitHub
    Actions.
  • Architect and automate infrastructure provisioning on
    AWS using Terraform, CloudFormation, and ECS/EKS.
  • Optimize build and deployment workflows for
    CoreWCF, ASP.NET Core, containerized services.
  • Familiar with
    legacy IIS, SOAP
    and
    windows-based platforms.
  • Implement robust monitoring, alerting, and health checks using tools such as
    CloudWatch, Prometheus, and ELK.
  • Manage configuration as code and secrets using
    Systems Manager Parameter Store, Azure Key Vault, and environment bindings.
  • Collaborate with development teams to ensure DevSecOps
    best practices across the SDLC.
  • Lead
    cost optimization
    efforts across AWS and Azure environments.
  • Maintain and evolve
    disaster recovery, backup, and high availability strategies
    .
  • Author and maintain
    technical documentation
    for infrastructure, pipelines, and operational procedures.

Required Skills & Experience:

  • 3-5+ years in DevOps roles supporting .
    NET workloads.
  • Strong hands-on experience with AWS
    services (ECS, EKS, Lambda, IAM, CloudWatch, S3, RDS).
  • Proven expertise in
    Azure DevOps (Repos, Pipelines, Artifacts, Boards).
  • Deep understanding of
    containerization (Docker, Kubernetes) and orchestration
    .
  • Proficiency in Infrastructure as Code
    (Terraform, Bicep, CloudFormation).
  • Solid scripting skills in
    PowerShell, Bash, or Python
  • Experience with
    CoreWCF, ASP.NET Core, and legacy .NET modernization.
  • Familiarity with
    GitOps, feature flags, and blue/green deployments.
  • Strong grasp of
    networking, security, and identity management in cloud environments.
  • Knowledge of
    event-based architecture and messaging services, Kafka, SQS, RabbitMQ
    .
  • Certifications: AWS DevOps Engineer Professional, Azure DevOps Engineer Expert.
  • Experience with
    hybrid cloud or multi-cloud architectures
    .
  • Exposure to
    commercial billing platforms and external API integrations
    .
  • Passion for
    documentation, team enablement, and knowledge sharing.

Behavioral Competencies

  • Outcome-driven
    – focused on delivering scalable and stable commerce experiences.
  • Detail-oriented
    – anticipates edge cases in transactional systems.
  • Collaborative
    – thrives in cross-functional product engineering squads.
  • Adaptable
    – comfortable with evolving priorities in fast-paced environments.
  • Problem solver
    – skilled in debugging, root-cause analysis, and resolving production issues.
This advertiser has chosen not to accept applicants from your region.

Software Development Manager

Johannesburg, Gauteng Paycorp Group

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Direct message the job poster from Paycorp Group

We’re looking for a hands-on Software Development Manager to lead a high-performing engineering team and drive Pilot's generative AI product strategy. You’ll oversee web, mobile, and API workstreams-architecting intelligent features that transform user experiences while ensuring system stability and performance.

As the technical leader, you’ll collaborate closely with product teams to develop and deploy new features and products, spearhead AI-driven solutions, guide system integration and architecture, and ensure scalability and security. You’ll mentor developers, shape modern integration patterns, and strike the right balance between innovation and reliability.

You’ll also champion development tools, improve database performance, refine SDLC processes, and enhance reporting and data mining capabilities. Your ability to deliver complex features on time and coach top talent will be key in establishing Pilot as a leader in intelligent point-of-sale solutions.

The responsibilities of the position include:

  • Delivery management: plan projects, allocate staff and keep stakeholders informed
  • Security and compliance: run security audits, manage vulnerabilities and meet regulations
  • Team development: grow skills, foster collaboration and mentor staff
  • Quality assurance: ensure robust testing and minimise defects
  • Architecture and technical strategy: conduct regular reviews, maintain the roadmap and align stakeholders
  • Vendor management: oversee providers, monitor SLAs and secure deliverables
  • Process improvement: identify and implement workflow enhancements to boost efficiency
  • Product alignment: work with Product Owners to deliver features on schedule and meet acceptance criteria

The following requirements must be met in order for you to be considered for the position:

  • Matric Certificate or equivalent
  • Completed Bachelor’s degree in Computer Science, Information Technology or Software Engineering
  • Min five years in software development
  • Min two years in a leadership or management role
  • Proven record of accomplishment delivering full-lifecycle software, from planning through to production support
  • Hands-on experience with a modern server-side language: C#
  • Experience building and supporting mobile apps and API services
  • Skilled in driving automated testing and CI/CD pipelines using Azure DevOps or similar tools
  • Hands-on experience with Azure cloud services (App Service, Functions, AKS) or equivalent
  • Demonstrated architectural design for scalable, high-availability systems
  • Strong experience with SQL Server, including performance tuning and optimisation
  • Experience mentoring, coaching and growing engineering teams, including conducting performance reviews and setting clear expectations
  • Skilled at managing stakeholder expectations and overseeing vendor relationships
  • Familiarity with secure coding practices and meeting compliance requirements
  • Experience with generative AI technologies and building AI features into products will be advantageous
  • C# and .NET development: Proficiency in C# and the .NET framework for backend development
  • API development: Expertise in designing and implementing RESTful APIs and processing JSON
  • Azure cloud services: Practical knowledge of Azure App Service, Functions and AKS
  • CI/CD and automated testing: Hands-on experience with pipelines and tests in Azure DevOps, GitHub Actions or similar
  • Database development: Strong experience with SQL Server, including query optimisation and schema design
  • Reporting and dashboards: Competence in creating reports and dashboards using industry tools
  • Version control: Mastery of Git for source code management and team collaboration
  • Secure coding: Embedding practices that meet industry standards and compliance requirements
  • Generative AI tools: Ability to leverage them to accelerate delivery and improve code quality
  • Planning & Organising
  • Communication & Impact
  • Customer Focus
  • Problem-solving
  • Initiating Action
  • Building a Successful Team
  • Coaching & Developing Others
  • Results Orientation
  • Engagement Readiness
  • Leadership Disposition
  • Coping with stress / change
Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Information Technology

Referrals increase your chances of interviewing at Paycorp Group by 2x

Get notified about new Software Engineering Manager jobs in Johannesburg Metropolitan Area .

Johannesburg Metropolitan Area 5 days ago

Midrand, Gauteng, South Africa 2 weeks ago

City of Johannesburg, Gauteng, South Africa 1 week ago

Johannesburg, Gauteng, South Africa 6 days ago

Johannesburg, Gauteng, South Africa 4 days ago

Engineering Manager - Financial Services

Johannesburg, Gauteng, South Africa 10 months ago

Mining Solutions Manager - Mine Planning OP

Johannesburg, Gauteng, South Africa 1 month ago

Engineering Manager, Infrastructure Platform (Bangkok based, Relocation Provided))

Johannesburg, Gauteng, South Africa 4 days ago

Cyber Security Architecture and Engineering Manager

Johannesburg, Gauteng, South Africa 19 hours ago

Risk Engineer, Incident investigation and Learning Manager

Johannesburg, Gauteng, South Africa 1 day ago

Lead React & React Native Engineer (Technical Architect)

Sandton, Gauteng, South Africa 1 month ago

CSA Director: MEA Solution Area Lead - Business Applications Freelance Developer Consultant (Kotlin) - AI Trainer

Johannesburg, Gauteng, South Africa 1 week ago

Meredale, Gauteng, South Africa 1 day ago

City of Johannesburg, Gauteng, South Africa 1 hour ago

Johannesburg, Gauteng, South Africa 21 hours ago

Johannesburg, Gauteng, South Africa 6 days ago

Johannesburg, Gauteng, South Africa 1 day ago

Senior Software Engineer - AI Applications

Johannesburg, Gauteng, South Africa 1 week ago

Johannesburg, Gauteng, South Africa 6 days ago

Johannesburg, Gauteng, South Africa 5 days ago

Johannesburg, Gauteng, South Africa 1 day ago

Woodmead, Gauteng, South Africa 4 months ago

Senior Software Development Engineer in Test

Johannesburg, Gauteng, South Africa 5 days ago

Johannesburg, Gauteng, South Africa 1 month ago

Johannesburg, Gauteng, South Africa 1 year ago

City of Johannesburg, Gauteng, South Africa 1 week ago

Woodmead, Gauteng, South Africa 3 weeks ago

Senior Software Engineer - Python, React, FastAPI

Johannesburg, Gauteng, South Africa ZAR75,000 - ZAR95,000 1 week ago

Johannesburg, Gauteng, 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
This advertiser has chosen not to accept applicants from your region.

Software Development Manager

Johannesburg, Gauteng Be Different Recruitment

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Software Development Manager

Reference: JHB -NL-2
A leading cash management company based in Houghton is urgently looking for a Software Development Manager to be responsible for developing a technology development strategy that supports the company’s objectives and technology strategy. The manager will be accountable for the delivery of complex solutions and lead a team of developers who design, develop, test, and document applications.

Duties & Responsibilities

In order to be considered, the following is required:

  • Bachelor’s degree in Information Technology, Computer Science, Engineering, or related discipline required
  • Certification in relevant Enterprise Architecture or Technology frameworks and methodologies (Advantageous)
  • Microsoft Office Suite
  • Good written and verbal communication skills
  • Knowledge of advanced ICT project management principles (e.g. Agile, Waterfall)
  • Understanding of Software Development Life Cycle (SDLC)
  • Strong technical background in applications, processes, software, and equipment or technical management experience
  • 8 years’ experience in software development, which includes:
    • 5 years of senior management experience
    • 3 years managing projects in a technology environment
  • Significant experience in the design of bespoke software solutions at both architectural and implementation levels
Key Performance Areas (KPAs)
  • Support technology strategy and innovation
  • Planning and organisation
  • Execute analysis and design activities
  • Technical implementation within own area
  • Quality management
  • Risk management
  • Reporting
  • Vendor management
  • Stakeholder and customer engagement
  • Finance
  • Leadership and people management
  • Lead as an ambassador and executor of change
  • Drive the organisation culture

If you would like to email your CV directly, please send it to or contact .

Package & Remuneration

Plus Medical Aid, Pension, Risk Benefits, Disability, Funeral Cover, 13th Cheque for non-management roles.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Development Lead

Johannesburg, Gauteng C. Steinweg – Handelsveem B.V.

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

The Software Development Lead is responsible for overseeing the design, development, maintenance, and support of in-house application software solutions. This role will manage a small team of developers and developer architects, ensuring high-quality delivery aligned with business needs and global IT standards. The incumbent will also scale development capacity through external partners when required and provide integration and development guidance to the Information Management team.

Key Job Functions : Team Leadership & Delivery Oversight
  • Lead and mentor a team of developers and developer architects.
  • Oversee the full software development lifecycle, from requirements gathering, working with business analysts and product owners, to deployment and support.
  • Ensure adherence to coding standards, architectural principles, and secure development practices.
  • Manage workload distribution, performance reviews, and career development of team members.
Application Development & Integration
  • Ensure robust integration across systems using REST/SOAP APIs and middleware. · Maintain and optimise database interactions (MySQL, MSSQL, PostgreSQL).
Scaling & Partner Management
  • Identify when and how to augment internal capacity with external development partners.
  • Manage onboarding, quality assurance, and delivery of outsourced development resources.
  • Collaborate with the IT Vendor Manager to ensure alignment with procurement and contract standards.
Strategic Alignment & Collaboration
  • Work closely with the global application development team to align on reusable components, shared practices, and architectural standards.
  • Contribute to the evolution of the IT operating model, including cross-functional development capability and solution architecture.
  • Provide technical guidance to the Information Management team on development and integration technologies.
Governance & Quality Assurance
  • Ensure all development work is documented, tested (unit, regression), and compliant with security standards.
  • Support release management processes and coordinate with support engineers for production deployments.
  • Maintain visibility into dependencies and roadmap alignment across teams
Requirements Education
  • Matric – Grade 12
  • BSc in Computer Science, Information Technology, or equivalent.
Experience
  • Minimum 7 years’ experience in software development, ideally within the freight/logistics industry.
  • Proven experience in leading development teams and managing application portfolios
Technical Skills
  • Strong grasp of OOP, MVC, and SOLID principles.
  • Experience with cloud platforms (Azure), server technologies (IIS, Apache, Nginx), and integration platforms & approaches (Tibco, Azure API management, Logic Apps).
  • Understanding of supply chain concepts including SCM, route optimisation, warehouse automation, and cross-border logistics.
  • Strategic thinking and problem-solving
  • Leadership and team development
  • Excellent communication and stakeholder management
  • Analytical mindset with attention to detail
  • Adaptability and change management skills
  • Strong organisational and multitasking abilities
  • Conflict resolution skills to navigate challenging situations calmly.

Join Steinweg to ensure our services exceed client expectations. Apply now to become part of our dynamic team!

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software development manager

Johannesburg, Gauteng Paycorp Group

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Direct message the job poster from Paycorp Group We’re looking for a hands-on Software Development Manager to lead a high-performing engineering team and drive Pilot's generative AI product strategy. You’ll oversee web, mobile, and API workstreams-architecting intelligent features that transform user experiences while ensuring system stability and performance. As the technical leader, you’ll collaborate closely with product teams to develop and deploy new features and products, spearhead AI-driven solutions, guide system integration and architecture, and ensure scalability and security. You’ll mentor developers, shape modern integration patterns, and strike the right balance between innovation and reliability. You’ll also champion development tools, improve database performance, refine SDLC processes, and enhance reporting and data mining capabilities. Your ability to deliver complex features on time and coach top talent will be key in establishing Pilot as a leader in intelligent point-of-sale solutions. The responsibilities of the position include: Delivery management: plan projects, allocate staff and keep stakeholders informed Security and compliance: run security audits, manage vulnerabilities and meet regulations Team development: grow skills, foster collaboration and mentor staff Quality assurance: ensure robust testing and minimise defects Architecture and technical strategy: conduct regular reviews, maintain the roadmap and align stakeholders Vendor management: oversee providers, monitor SLAs and secure deliverables Process improvement: identify and implement workflow enhancements to boost efficiency Product alignment: work with Product Owners to deliver features on schedule and meet acceptance criteria The following requirements must be met in order for you to be considered for the position: Matric Certificate or equivalent Completed Bachelor’s degree in Computer Science, Information Technology or Software Engineering Min five years in software development Min two years in a leadership or management role Proven record of accomplishment delivering full-lifecycle software, from planning through to production support Hands-on experience with a modern server-side language: C# Experience building and supporting mobile apps and API services Skilled in driving automated testing and CI/CD pipelines using Azure Dev Ops or similar tools Hands-on experience with Azure cloud services (App Service, Functions, AKS) or equivalent Demonstrated architectural design for scalable, high-availability systems Strong experience with SQL Server, including performance tuning and optimisation Experience mentoring, coaching and growing engineering teams, including conducting performance reviews and setting clear expectations Skilled at managing stakeholder expectations and overseeing vendor relationships Familiarity with secure coding practices and meeting compliance requirements Experience with generative AI technologies and building AI features into products will be advantageous C# and. NET development: Proficiency in C# and the. NET framework for backend development API development: Expertise in designing and implementing RESTful APIs and processing JSON Azure cloud services: Practical knowledge of Azure App Service, Functions and AKS CI/CD and automated testing: Hands-on experience with pipelines and tests in Azure Dev Ops, Git Hub Actions or similar Database development: Strong experience with SQL Server, including query optimisation and schema design Reporting and dashboards: Competence in creating reports and dashboards using industry tools Version control: Mastery of Git for source code management and team collaboration Secure coding: Embedding practices that meet industry standards and compliance requirements Generative AI tools: Ability to leverage them to accelerate delivery and improve code quality Planning & Organising Communication & Impact Customer Focus Problem-solving Initiating Action Building a Successful Team Coaching & Developing Others Results Orientation Engagement Readiness Leadership Disposition Coping with stress / change Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Information Technology Referrals increase your chances of interviewing at Paycorp Group by 2x Get notified about new Software Engineering Manager jobs in Johannesburg Metropolitan Area . Johannesburg Metropolitan Area 5 days ago Midrand, Gauteng, South Africa 2 weeks ago City of Johannesburg, Gauteng, South Africa 1 week ago Johannesburg, Gauteng, South Africa 6 days ago Johannesburg, Gauteng, South Africa 4 days ago Engineering Manager - Financial Services Johannesburg, Gauteng, South Africa 10 months ago Mining Solutions Manager - Mine Planning OP Johannesburg, Gauteng, South Africa 1 month ago Engineering Manager, Infrastructure Platform (Bangkok based, Relocation Provided)) Johannesburg, Gauteng, South Africa 4 days ago Cyber Security Architecture and Engineering Manager Johannesburg, Gauteng, South Africa 19 hours ago Risk Engineer, Incident investigation and Learning Manager Johannesburg, Gauteng, South Africa 1 day ago Lead React & React Native Engineer (Technical Architect) Sandton, Gauteng, South Africa 1 month ago CSA Director: MEA Solution Area Lead - Business Applications Freelance Developer Consultant (Kotlin) - AI Trainer Johannesburg, Gauteng, South Africa 1 week ago Meredale, Gauteng, South Africa 1 day ago City of Johannesburg, Gauteng, South Africa 1 hour ago Johannesburg, Gauteng, South Africa 21 hours ago Johannesburg, Gauteng, South Africa 6 days ago Johannesburg, Gauteng, South Africa 1 day ago Senior Software Engineer - AI Applications Johannesburg, Gauteng, South Africa 1 week ago Johannesburg, Gauteng, South Africa 6 days ago Johannesburg, Gauteng, South Africa 5 days ago Johannesburg, Gauteng, South Africa 1 day ago Woodmead, Gauteng, South Africa 4 months ago Senior Software Development Engineer in Test Johannesburg, Gauteng, South Africa 5 days ago Johannesburg, Gauteng, South Africa 1 month ago Johannesburg, Gauteng, South Africa 1 year ago City of Johannesburg, Gauteng, South Africa 1 week ago Woodmead, Gauteng, South Africa 3 weeks ago Senior Software Engineer - Python, React, Fast API Johannesburg, Gauteng, South Africa ZAR75,000 - ZAR95,000 1 week ago Johannesburg, Gauteng, 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
This advertiser has chosen not to accept applicants from your region.

Software development lead

Johannesburg, Gauteng C. Steinweg – Handelsveem B.V.

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
The Software Development Lead is responsible for overseeing the design, development, maintenance, and support of in-house application software solutions. This role will manage a small team of developers and developer architects, ensuring high-quality delivery aligned with business needs and global IT standards. The incumbent will also scale development capacity through external partners when required and provide integration and development guidance to the Information Management team. Key Job Functions : Team Leadership & Delivery Oversight Lead and mentor a team of developers and developer architects. Oversee the full software development lifecycle, from requirements gathering, working with business analysts and product owners, to deployment and support. Ensure adherence to coding standards, architectural principles, and secure development practices. Manage workload distribution, performance reviews, and career development of team members. Application Development & Integration Ensure robust integration across systems using REST/SOAP APIs and middleware. · Maintain and optimise database interactions (My SQL, MSSQL, Postgre SQL). Scaling & Partner Management Identify when and how to augment internal capacity with external development partners. Manage onboarding, quality assurance, and delivery of outsourced development resources. Collaborate with the IT Vendor Manager to ensure alignment with procurement and contract standards. Strategic Alignment & Collaboration Work closely with the global application development team to align on reusable components, shared practices, and architectural standards. Contribute to the evolution of the IT operating model, including cross-functional development capability and solution architecture. Provide technical guidance to the Information Management team on development and integration technologies. Governance & Quality Assurance Ensure all development work is documented, tested (unit, regression), and compliant with security standards. Support release management processes and coordinate with support engineers for production deployments. Maintain visibility into dependencies and roadmap alignment across teams Requirements Education Matric – Grade 12 BSc in Computer Science, Information Technology, or equivalent. Experience Minimum 7 years’ experience in software development, ideally within the freight/logistics industry. Proven experience in leading development teams and managing application portfolios Technical Skills Strong grasp of OOP, MVC, and SOLID principles. Experience with cloud platforms (Azure), server technologies (IIS, Apache, Nginx), and integration platforms & approaches (Tibco, Azure API management, Logic Apps). Understanding of supply chain concepts including SCM, route optimisation, warehouse automation, and cross-border logistics. Strategic thinking and problem-solving Leadership and team development Excellent communication and stakeholder management Analytical mindset with attention to detail Adaptability and change management skills Strong organisational and multitasking abilities Conflict resolution skills to navigate challenging situations calmly. Join Steinweg to ensure our services exceed client expectations. Apply now to become part of our dynamic team! #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Full stack developers Jobs in Johannesburg !

Software development manager

Johannesburg, Gauteng Be Different Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Software Development Manager Reference: JHB -NL-2 A leading cash management company based in Houghton is urgently looking for a Software Development Manager to be responsible for developing a technology development strategy that supports the company’s objectives and technology strategy. The manager will be accountable for the delivery of complex solutions and lead a team of developers who design, develop, test, and document applications. Duties & Responsibilities In order to be considered, the following is required: Bachelor’s degree in Information Technology, Computer Science, Engineering, or related discipline required Certification in relevant Enterprise Architecture or Technology frameworks and methodologies (Advantageous) Microsoft Office Suite Good written and verbal communication skills Knowledge of advanced ICT project management principles (e.g. Agile, Waterfall) Understanding of Software Development Life Cycle (SDLC) Strong technical background in applications, processes, software, and equipment or technical management experience 8 years’ experience in software development, which includes: 5 years of senior management experience 3 years managing projects in a technology environment Significant experience in the design of bespoke software solutions at both architectural and implementation levels Key Performance Areas (KPAs) Support technology strategy and innovation Planning and organisation Execute analysis and design activities Technical implementation within own area Quality management Risk management Reporting Vendor management Stakeholder and customer engagement Finance Leadership and people management Lead as an ambassador and executor of change Drive the organisation culture If you would like to email your CV directly, please send it to or contact . Package & Remuneration Plus Medical Aid, Pension, Risk Benefits, Disability, Funeral Cover, 13th Cheque for non-management roles. #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software development manager

Johannesburg, Gauteng Be Different Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Software Development Manager Reference: JHB -NL-2 A leading cash management company based in Houghton is urgently looking for a Software Development Manager to be responsible for developing a technology development strategy that supports the company’s objectives and technology strategy. The manager will be accountable for the delivery of complex solutions and lead a team of developers who design, develop, test, and document applications. Duties & Responsibilities In order to be considered, the following is required: Bachelor’s degree in Information Technology, Computer Science, Engineering, or related discipline required Certification in relevant Enterprise Architecture or Technology frameworks and methodologies (Advantageous) Microsoft Office Suite Good written and verbal communication skills Knowledge of advanced ICT project management principles (e.g. Agile, Waterfall) Understanding of Software Development Life Cycle (SDLC) Strong technical background in applications, processes, software, and equipment or technical management experience 8 years’ experience in software development, which includes: 5 years of senior management experience 3 years managing projects in a technology environment Significant experience in the design of bespoke software solutions at both architectural and implementation levels Key Performance Areas (KPAs) Support technology strategy and innovation Planning and organisation Execute analysis and design activities Technical implementation within own area Quality management Risk management Reporting Vendor management Stakeholder and customer engagement Finance Leadership and people management Lead as an ambassador and executor of change Drive the organisation culture If you would like to email your CV directly, please send it to or contact . Package & Remuneration Plus Medical Aid, Pension, Risk Benefits, Disability, Funeral Cover, 13th Cheque for non-management roles. #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software development lead

Johannesburg, Gauteng C. Steinweg – Handelsveem B.V.

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
The Software Development Lead is responsible for overseeing the design, development, maintenance, and support of in-house application software solutions. This role will manage a small team of developers and developer architects, ensuring high-quality delivery aligned with business needs and global IT standards. The incumbent will also scale development capacity through external partners when required and provide integration and development guidance to the Information Management team. Key Job Functions : Team Leadership & Delivery Oversight Lead and mentor a team of developers and developer architects. Oversee the full software development lifecycle, from requirements gathering, working with business analysts and product owners, to deployment and support. Ensure adherence to coding standards, architectural principles, and secure development practices. Manage workload distribution, performance reviews, and career development of team members. Application Development & Integration Ensure robust integration across systems using REST/SOAP APIs and middleware. · Maintain and optimise database interactions (My SQL, MSSQL, Postgre SQL). Scaling & Partner Management Identify when and how to augment internal capacity with external development partners. Manage onboarding, quality assurance, and delivery of outsourced development resources. Collaborate with the IT Vendor Manager to ensure alignment with procurement and contract standards. Strategic Alignment & Collaboration Work closely with the global application development team to align on reusable components, shared practices, and architectural standards. Contribute to the evolution of the IT operating model, including cross-functional development capability and solution architecture. Provide technical guidance to the Information Management team on development and integration technologies. Governance & Quality Assurance Ensure all development work is documented, tested (unit, regression), and compliant with security standards. Support release management processes and coordinate with support engineers for production deployments. Maintain visibility into dependencies and roadmap alignment across teams Requirements Education Matric – Grade 12 BSc in Computer Science, Information Technology, or equivalent. Experience Minimum 7 years’ experience in software development, ideally within the freight/logistics industry. Proven experience in leading development teams and managing application portfolios Technical Skills Strong grasp of OOP, MVC, and SOLID principles. Experience with cloud platforms (Azure), server technologies (IIS, Apache, Nginx), and integration platforms & approaches (Tibco, Azure API management, Logic Apps). Understanding of supply chain concepts including SCM, route optimisation, warehouse automation, and cross-border logistics. Strategic thinking and problem-solving Leadership and team development Excellent communication and stakeholder management Analytical mindset with attention to detail Adaptability and change management skills Strong organisational and multitasking abilities Conflict resolution skills to navigate challenging situations calmly. Join Steinweg to ensure our services exceed client expectations. Apply now to become part of our dynamic team! #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Full Stack Developers Jobs View All Jobs in Johannesburg