Search your profession
Use a role, skill or employer name in Midrand, South Africa. Local adverts may use vacancies, learnerships, internships. Choose the opportunity type separately to find training placements.
Current jobs in Midrand, South Africa
Browse current jobs, internships and training opportunities in Midrand. Separate a job vacancy from a learnership or apprenticeship. For driving roles, compare the licence category, depot and training requirements; for local jobs, check the town and shift transport.
Local adverts often use vacancies, learnerships, internships. Search the role in the employer’s language, then choose the opportunity type and work arrangement.
Deposita, a global leader in end-to-end cash management technology, seeks a Sales Director in Centurion to drive sales strategy and revenue growth. Reporting to the Managing Director, you will lead major bids, govern commercial terms, and build strategic partnerships with retailers, financial institutions, and corporate clients. You will guide new business development and coordinate between hardware, software, and service offerings to maximize cross-selling opportunities, while upholding J-1880…
Key Responsibilities: Contribute to the design and implementation of electronic subsystems with a focus on embedded software. Work on PCB design, embedded coding, and prototype builds. Test, evaluate, and refine systems when integrated with mechanical components. Measure performance to ensure solutions meet client requirements. Provide software support, both locally and internationally. Liaise with suppliers and assist clients with technical queries. Document your work through test reports and …
Minimum Requirements National Diploma or Degree in Accounting, Finance, or related field 3 to 5 years' relevant accounting experience Previous experience within the Property Industry is essential Experience working on MDA (Property Management Software) is required Proficiency in Power BI will be highly advantageous Strong knowledge of accounting principles and financial reporting Key Responsibilities VAT calculations and submissions Tax-related functions and compliance Preparation and processin…
What you'll do Resolve incidents and service requests within SLA Support Workforce Scheduling and Time & Attendance processes Deliver configuration changes and system enhancements Monitor integrations, system performance, and stability Perform testing and support releases Partner with business users, SAP teams, and vendors Drive process improvements and automation initiatives What we're looking for 3 years' Workforce Software (WFS) experience Strong knowledge of Scheduling, Time & Attendance, a…
Hire Resolve's Client is excited to announce an opening for an Intermediate Software Developer. This role offers a fantastic opportunity to work on innovative software solutions in a dynamic environment. As part of a collaborative team, you'll be involved in the full software development lifecycle, from conceptualisation to deployment. Responsibilities: Design, develop, and maintain software applications based on modern development practices. Collaborate with product managers and other develope…
Hire Resolve's client is looking for a Team/Technical lead to join their team in Midrand, GP. The Software Development Team Lead will be part of an agile development team, building and working on enterprise grade software systems on top of the Microsoft .NET Core development stack. The Software Development Team Lead will provide technical and team leadership through coaching and mentorship. Responsibilities: • Executing full lifecycle software development (SDLC). • Guide team development effort…
Responsible for driving solution specific sales targets, identifying new sales opportunities. Hunting, external sales skills and Account Management experience in the Enterprise software solutions space. Drive the identification and the development of product/solution specific sales pipeline. Work with the account managers and other internal teams to develop the account specific sales pipeline. 3 to 5 years' experience in consultative specialist ICT and Enterprise Software Sales. Experience sell…
The Software Engineer is responsible for designing, building, testing, and maintaining software applications and services. They work in agile teams to deliver high‑quality, scalable solutions that meet business and user needs. Design, build, and operate scalable applications and services. Develop REST/GraphQL APIs and reusable integrations. Write clean, modular, testable code. Implement unit, integration, and UI test frameworks. Instrument services with logs, metrics, and traces. Design event‑d…
Are you a Workforce Software expert who loves solving complex challenges and keeping critical workforce systems running smoothly? We're looking for a Senior WFS AMS Consultant to provide functional and technical support across Workforce Software, ensuring system stability, service excellence, and continuous improvement What you'll do Resolve incidents and service requests within SLA Support Workforce Scheduling and Time & Attendance processes Deliver configuration changes and system enhancement…
Reference: ITA006148-Mel-1 We are seeking an experienced Tech Lead to drive the design, development, and delivery of mobile, web, and business applications. This role combines hands-on technical leadership with team mentorship, solution architecture, and stakeholder engagement. Key Responsibilities: Lead technical design, architecture, and development initiatives. Mentor and guide a team of software engineers, promoting best practices and coding standards. Collaborate with stakeholders to trans…
A leading supply chain technology and consulting company is looking for an experienced Professional Services Manager to join their team in Midrand. About the role This position is suited to a strategic and customer-focused professional with strong experience in software implementation, supply chain operations, and team leadership. The role will involve a variety of responsibilities, including but not limited to: Leading and managing the Professional Services and support teams Facilitating clien…
ENVIRONMENT: TRANSLATE software requirements into concise and robust programming code as your coding expertise and strong leadership are sought to fill the role of a Senior Software Engineer, joining the Joburg team of a dynamic Internet Service & Network Specialist. You will also participate in testing and DevOps processes, assist in UI while providing guidance and training on solution deployment. The successful incumbent will have Matric/Grade 12, a suitable IT-related Degree/Diploma with 7 y…
Hire Resolve's client is seeking to hire a skilled Full Stack Software Developer to help with the development of their current projects. Your duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. You will also be involved in directing system testing and validation procedures as well as working with customers or departments on technical issues including softwar…
We are seeking an experienced Tech Lead to drive the design, development, and delivery of mobile, web, and business applications. This role combines hands-on technical leadership with team mentorship, solution architecture, and stakeholder engagement. Key Responsibilities: Lead technical design, architecture, and development initiatives. Mentor and guide a team of software engineers, promoting best practices and coding standards. Collaborate with stakeholders to translate business requirements …
Our client is seeking a talented Full-Stack Developer to join a dynamic technology team in Midrand. This opportunity is ideal for a developer who enjoys working across the full software development lifecycle, building scalable applications, and contributing to modern, cloud-driven solutions. The successful candidate will play a key role in delivering secure, high-performance systems using .NET, Vue.js, Kubernetes, and modern DevOps practices. Requirements: · Bachelors Degree in Computer Science…
Introduction The purpose of a Software Development Engineer is to develop code and implement the application as specified within the project plan and according to the client requirements. The Software Development Engineer generally work within teams, with the product owner and delivery manager assigning tasks and providing job support to aid the developers to deliver the application according to the client’s requirements. Duties & Responsibilities a) Design, Implement and Maintain world-class S…
Introduction The purpose of a Software Development Engineer is to develop code and implement the application as specified within the project plan and according to the client requirements. The Software Development Engineer generally work within teams, with the product owner and delivery manager assigning tasks and providing job support to aid the developers to deliver the application according to the client's requirements. Description a) Design, Implement and Maintain world-class Software • Unde…
COO to join leadership team. Leadership position designed to strengthen execution across the business, create greater accountability within the Business Units, and provide the operational leadership required to support continued growth. Take significant ownership of the day-to-day operational execution of the business. Strong software industry experience, commercial business acumen, executive presence, exceptional communication skills and natural leadership ability. A strong business leader to …
Key Responsibilities:Lead technical design, architecture, and development initiatives.Mentor and guide a team of software engineers, promoting best practices and coding standards.Collaborate with stakeholders to translate business requirements into technical solutions.Design, develop, and maintain secure, scalable, and high-performance applications.Lead the development and deployment of Flutter mobile applications for iOS and Android.Drive enhancements to digital platforms, client-facing applic…
We are seeking an experienced Tech Lead to drive the design, development, and delivery of mobile, web, and business applications. This role combines hands‑on technical leadership with team mentorship, solution architecture, and stakeholder engagement. Key Responsibilities Lead technical design, architecture, and development initiatives. Mentor and guide a team of software engineers, promoting best practices and coding standards. Collaborate with stakeholders to translate business requirements i…
Showing 20 of 60 matching opportunities.
Choose a country or city to see relevant opportunities and narrow the results further.
Use a role, skill or employer name in Midrand, South Africa. Local adverts may use vacancies, learnerships, internships. Choose the opportunity type separately to find training placements.
Select “Numeric pay disclosed” to see listings with an amount. Compare ZAR, pay period and working hours; salary, stipend and allowance are different benefits.
Confirm whether the role is on-site, hybrid or remote before applying.
Open the full opportunity page and continue to the employer or recruitment provider.
Plain answers
Sduella updates its index as providers add, change or close listings. Always confirm availability and the closing date on the employer or provider page.
Yes. Type any profession, skill or employer into the search field. You can also filter contract length and choose remote, on-site or hybrid work.
Open an opportunity to review its details, then use its application button to continue to the employer or recruitment provider.