67 Hana Developer jobs in South Africa
Senior SAP SuccessFactors Development Engineer – Compensation
Posted today
Job Viewed
Job Description
Make an impact with NTT DATA
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.
Your day at NTT DATA
We're seeking a skilled and motivated Software Application Developer with deep expertise in SAP SuccessFactors, particularly in the Compensation and Variable Pay modules. This role is responsible for designing, developing, and maintaining scalable HR technology solutions that align with business goals. This role requires strong technical acumen, a collaborative mindset, and a passion for optimizing employee experience through digital innovation.
Key Responsibilities:
- Design: Translate complex business requirements into detailed system designs for SAP SuccessFactors Compensation and Variable Pay. Develop architecture diagrams and lead proof-of-concept efforts to validate technical solutions.
- Configuration: Configure and customize SuccessFactors modules, including business rules, workflows, templates, and permissions. Ensure solutions meet functional and compliance requirements through detailed technical specifications.
- Automation: Design and implement CI/CD pipelines to automate software build, test, and deployment processes. Develop scripts and integrations to streamline data exchange and improve operational efficiency.
- Test: Prepare and execute test cases, support integration and user acceptance testing, and resolve defects. Ensure system reliability and readiness through thorough documentation and review processes.
- Project Management: Collaborate with cross-functional teams to deliver projects on time and within scope. Manage project documentation, stakeholder communication, and contribute to deployment and post-implementation activities.
- Innovation: Continuously improve internal methodologies, tools, and processes. Explore new technologies and SuccessFactors capabilities to enhance system performance and user experience. Recommend and implement enhancements aligned with business goals.
- Performs any other related task is required.
Knowledge and Attributes:
- Deep functional and technical knowledge of the Compensation and Variable Pay modules, including configuration of templates, guidelines, eligibility rules, and pay components.
- Experience with Integration Center, APIs, and CI/CD pipelines to automate data flows between SuccessFactors and other systems (e.g., payroll, finance)
- Ability to rapidly form and execute solutions to challenges.
- A collaborative mindset with a focus on cross-functional teamwork.
- Product-orientated experience for a holistic view of driving business outcomes.
- Seasoned knowledge on multi-technology application design best practices.
- Ability to take holistic views of application environments, including hardware platforms, applications, databases, operating systems, and storage.
- Ability to work with abstract concepts and have sound problem solving and analytical skills.
- Seasoned technical understanding of development and platform engineering.
- Excellent client-centricity with the ability to focus on business outcomes.
- Highly organized with excellent planning skills.
- Seasoned communication skills to effectively interact with a variety of stakeholders, including the technical teams and clients.
- Ability to demonstrate impeccable attention to detail and work well within a team environment.
- Excellent knowledge of project management principles to ensure that projects with clients are executed accordingly.
- Ability to continuously contribute to the improvement of internal effectiveness by contributing to the improvement of current methodologies, processes, and tools.
- Advanced knowledge to design, implement, and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate the software build, test, and deployment processes.
- Seasoned knowledge and experience with deployment and release management across environments.
- Seasoned knowledge of Automation tooling and source code repositories.
Academic Qualifications and Certifications:
- Bachelor's degree or equivalent in Information Technology or related field.
- SAP Certified Associate - Implementation Consultant: SAP SuccessFactors Variable Pay
- Relevant Agile related certification preferred.
Required experience:
- Seasoned experience deploying software solutions to clients in an outsourced or similar IT environment.
- Seasoned experience working in a multi-team environment across multiple geographies.
- Seasoned programming/development experience
Workplace type:
Remote Working
About NTT DATA
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.
Equal Opportunity Employer
NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.
Third parties fraudulently posing as NTT DATA recruiters
NTT DATA recruiters will never ask job seekers or candidates for payment or banking information during the recruitment process, for any reason. Please remain vigilant of third parties who may attempt to impersonate NTT DATA recruiters—whether in writing or by phone—in order to deceptively obtain personal data or money from you. All email communications from an NTT DATA recruiter will come from an
email address. If you suspect any fraudulent activity, please
contact us
.
Senior Project Manager SAP, Infrastructure and Software Development
Posted today
Job Viewed
Job Description
At our company, we believe in collaboration and innovation to drive exceptional results. Our Shared Services departments—spanning IT, Finance, HR, Logistics, Digital, Marketing, and Field Marketing—are essential to the growth of our industry-leading brands. We foster a high-performance culture where teamwork, accountability, and creative problem-solving are celebrated.
Our
AVI IT Shared Services Division
is the backbone of AVI's operational efficiency. As a proud SAP house, we utilise world-class ERP solutions to streamline operations and ensure seamless integration of technology across our businesses. The team is dedicated to maintaining robust systems and infrastructure, driving automation, improving processes, and safeguarding cybersecurity. By leveraging SAP and other cutting-edge tools, IT empowers our teams to work smarter, innovate, and deliver exceptional results.
Why Join Our Shared Services Team?
- Drive Growth: Support and contribute to the success of our industry-leading brands.
- Collaborative Culture: Thrive in a team-oriented environment that values accountability and innovation.
- Impact & Growth: Play a key role in our brands' success while advancing your career in a supportive setting.
- Shape the Future: Make a meaningful difference and help us shape the future of our business.
Shape the Future with Us
A rewarding opportunity awaits a skilled
Senior Project Manager: SAP, Infrastructure and Software Development
at
AVI
IT
Shared Services Division
in
Cape Town at our Waterfront Office or in Johannesburg at our Bryanston office
. Your role will be to oversee multiple strategic/non-strategic projects. Ensure that projects are delivered on time and within specification according to the ITSS project management methodology.
Reporting Structure
- Reports to: Senior Manager Project Management Office
- Direct Reports: None
Key Areas Of Impact
- Project Delivery
- Projects are delivered within agreed scope and project milestones completed on time with sign off
- Complete project within allocated budget and/or hours
- Effective management of project teams
- Effective and pro-active risk and issue management
- Project Governance
- Complete PMO report
- Ensure AVI PMO lifecycle is adhered to
- Change control enforced for all projects
- Quality of project documentation
- Project Communication
- Stakeholders informed of project progress, issues and risks
- Ensure consistent stakeholder satisfaction
- Relevant Project Advisories distributed where applicable
- Project Teamwork
- Actively participate in team discussion and share knowledge with the team
What It Takes To Succeed
Experience that set you up for success:
- 7 - 10 years' experience in SAP, Infrastructure or Software Development Project management
- Experience in completing 5 - 8 full project cycles (from project preparation to implementation IT Infrastructure/Application experience)
Qualifications & Certifications That Will Contribute To Your Success
- Matric/Grade 12
- Diploma or Degree in Project Management
- PMBOK and/or Agile qualification
- PMP and/or ACP Advantageous
Additional Requirements That Will Enhance Your Impact For Success
- PMBOK and/or Agile
- MS Project
- MS Office
- Knowledgeable of SAP projects
- Knowledgeable of IT Infrastructure projects
- Knowledgeable of Software Development projects
Take the Next Step with Us
At the heart of our
AVI Shared Services Divisions
is a commitment to excellence, collaboration, and continuous improvement. Here, you'll have the opportunity to work with talented professionals across multiple disciplines, allowing you to grow professionally. If you are passionate about making an impact, solving complex problems, and collaborating with others to drive excellence, this is the place for you.
Senior Project Manager SAP, Infrastructure and Software Development
Posted today
Job Viewed
Job Description
At our company, we believe in collaboration and innovation to drive exceptional results. Our Shared Services departments—spanning IT, Finance, HR, Logistics, Digital, Marketing, and Field Marketing—are essential to the growth of our industry-leading brands. We foster a high-performance culture where teamwork, accountability, and creative problem-solving are celebrated.
Our AVI IT Shared Services Division is the backbone of AVI's operational efficiency. As a proud SAP house, we utilise world-class ERP solutions to streamline operations and ensure seamless integration of technology across our businesses. The team is dedicated to maintaining robust systems and infrastructure, driving automation, improving processes, and safeguarding cybersecurity. By leveraging SAP and other cutting-edge tools, IT empowers our teams to work smarter, innovate, and deliver exceptional results.
Why Join Our Shared Services Team?
- Drive Growth: Support and contribute to the success of our industry-leading brands.
- Collaborative Culture: Thrive in a team-oriented environment that values accountability and innovation.
- Impact & Growth: Play a key role in our brands' success while advancing your career in a supportive setting.
- Shape the Future: Make a meaningful difference and help us shape the future of our business.
Shape the Future with Us A rewarding opportunity awaits a skilled Senior Project Manager: SAP, Infrastructure and Software Development at AVI IT Shared Services Division in Cape Town at our Waterfront Office or in Johannesburg at our Bryanston office. Your role will be to oversee multiple strategic/non-strategic projects. Ensure that projects are delivered on time and within specification according to the ITSS project management methodology.
Reporting Structure:
- Reports to: Senior Manager Project Management Office
- Direct Reports: None
Key Areas of Impact:
Project Delivery
Projects are delivered within agreed scope and project milestones completed on time with sign off
- Complete project within allocated budget and/or hours
- Effective management of project teams
Effective and pro-active risk and issue management
Project Governance
Complete PMO report
- Ensure AVI PMO lifecycle is adhered to
- Change control enforced for all projects
Quality of project documentation
Project Communication
Stakeholders informed of project progress, issues and risks
- Ensure consistent stakeholder satisfaction
Relevant Project Advisories distributed where applicable
Project Teamwork
- Actively participate in team discussion and share knowledge with the team
What It Takes to Succeed:
Experience that set you up for success:
- 7 - 10 years' experience in SAP, Infrastructure or Software Development Project management
- Experience in completing 5 - 8 full project cycles (from project preparation to implementation IT Infrastructure/Application experience)
Qualifications & Certifications that will contribute to your success:
- Matric/Grade 12
- Diploma or Degree in Project Management
- PMBOK and/or Agile qualification
- PMP and/or ACP Advantageous
Additional Requirements that will enhance your impact for success:
- PMBOK and/or Agile
- MS Project
- MS Office
- Knowledgeable of SAP projects
- Knowledgeable of IT Infrastructure projects
- Knowledgeable of Software Development projects
Take the Next Step with Us
At the heart of our AVI Shared Services Divisions is a commitment to excellence, collaboration, and continuous improvement. Here, you'll have the opportunity to work with talented professionals across multiple disciplines, allowing you to grow professionally. If you are passionate about making an impact, solving complex problems, and collaborating with others to drive excellence, this is the place for you.
Senior Project Manager: SAP, Infrastructure and Software Development
Posted today
Job Viewed
Job Description
GROW A GREAT CAREER WITH THE COMPANY THAT GROWS GREAT BRANDS
At our company, we believe in collaboration and innovation to drive exceptional results. Our Shared Services departments—spanning IT, Finance, HR, Logistics, Digital, Marketing, and Field Marketing—are essential to the growth of our industry-leading brands. We foster a high-performance culture where teamwork, accountability, and creative problem-solving are celebrated.
Our
AVI IT Shared Services Division
is the backbone of AVI's operational efficiency. As a proud SAP house, we utilise world-class ERP solutions to streamline operations and ensure seamless integration of technology across our businesses. The team is dedicated to maintaining robust systems and infrastructure, driving automation, improving processes, and safeguarding cybersecurity. By leveraging SAP and other cutting-edge tools, IT empowers our teams to work smarter, innovate, and deliver exceptional results.
Why Join Our Shared Services Team?
- Drive Growth
: Support and contribute to the success of our industry-leading brands. - Collaborative Culture
: Thrive in a team-oriented environment that values accountability and innovation. - Impact & Growth
: Play a key role in our brands' success while advancing your career in a supportive setting. - Shape the Future
: Make a meaningful difference and help us shape the future of our business.
Shape the Future with Us
A rewarding opportunity awaits a skilled
Senior Project Manager: SAP, Infrastructure and Software Development
at
AVI IT Shared Services Division
in
Cape Town at our Waterfront Office or in Johannesburg at our Bryanston office
. Your role will be to oversee multiple strategic/non-strategic projects. Ensure that projects are delivered on time and within specification according to the ITSS project management methodology.
Reporting Structure:
- Reports to:
Senior Manager Project Management Office - Direct Reports:
None
Key Areas of Impact:
Project Delivery
- Projects are delivered within agreed scope and project milestones completed on time with sign off
- Complete project within allocated budget and/or hours
- Effective management of project teams
- Effective and pro-active risk and issue management
Project Governance
- Complete PMO report
- Ensure AVI PMO lifecycle is adhered to
- Change control enforced for all projects
- Quality of project documentation
Project Communication
- Stakeholders informed of project progress, issues and risks
- Ensure consistent stakeholder satisfaction
- Relevant Project Advisories distributed where applicable
Project Teamwork
- Actively participate in team discussion and share knowledge with the team
What It Takes to Succeed:
Experience that set you up for success:
- 7 - 10 years' experience in SAP, Infrastructure or Software Development Project management
- Experience in completing 5 - 8 full project cycles (from project preparation to implementation IT Infrastructure/Application experience)
Qualifications & Certifications that will contribute to your success:
- Matric/Grade 12
- Diploma or Degree in Project Management
- PMBOK and/or Agile qualification
- PMP and/or ACP Advantageous
Additional Requirements that will enhance your impact for success:
- PMBOK and/or Agile
- MS Project
- MS Office
- Knowledgeable of SAP projects
- Knowledgeable of IT Infrastructure projects
- Knowledgeable of Software Development projects
Take the Next Step with Us
At the heart of our
AVI Shared Services Divisions
is a commitment to excellence, collaboration, and continuous improvement. Here, you'll have the opportunity to work with talented professionals across multiple disciplines, allowing you to grow professionally. If you are passionate about making an impact, solving complex problems, and collaborating with others to drive excellence, this is the place for you.
Senior SAP SuccessFactors Development Engineer - Employee Central
Posted 24 days ago
Job Viewed
Job Description
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion - it's a place where you can grow, belong and thrive.
**Your day at NTT DATA**
We're seeking a skilled and motivated Software Application Developer with deep expertise in SAP SuccessFactors, particularly in the Employee Central modules. This role is responsible for designing, developing, and maintaining scalable HR technology solutions that align with business goals. This role requires strong technical acumen, a collaborative mindset, and a passion for optimizing employee experience through digital innovation.
**Key Responsibilities:**
**Design:** Translate complex business requirements into detailed system designs for SAP SuccessFactors. Develop architecture diagrams and lead proof-of-concept efforts to validate technical solutions.
**Configuration:** Configure and customize SuccessFactors modules, including business rules, workflows, templates, and permissions. Ensure solutions meet functional and compliance requirements through detailed technical specifications.
**Automation:** Design and implement CI/CD pipelines to automate software build, test, and deployment processes. Develop scripts and integrations to streamline data exchange and improve operational efficiency.
**Test:** Prepare and execute test cases, support integration and user acceptance testing, and resolve defects. Ensure system reliability and readiness through thorough documentation and review processes.
**Project Management:** Collaborate with cross-functional teams to deliver projects on time and within scope. Manage project documentation, stakeholder communication, and contribute to deployment and post-implementation activities.
**Innovation:** Continuously improve internal methodologies, tools, and processes. Explore new technologies and SuccessFactors capabilities to enhance system performance and user experience. Recommend and implement enhancements aligned with business goals.
**Knowledge and Attributes:**
+ Deep functional and technical knowledge of the **Employee Central** , including configuration of templates, guidelines, eligibility rules, and story reports.
+ Experience with **Integration** **Center** , **APIs and SAP BTP** , and **CI/CD pipelines** to automate data flows between SuccessFactors and other systems (e.g., payroll, finance)
+ Ability to rapidly form and execute solutions to challenges.
+ A collaborative mindset with a focus on cross-functional teamwork.
+ Product-orientated experience for a holistic view of driving business outcomes.
+ SAP Certified Associate - Implementation Consultant: SAP SuccessFactors Employee Central
**Academic Qualifications and Certifications:**
+ SAP Certified Associate - Implementation Consultant: SAP SuccessFactors Employee Central
+ Bachelor's degree or equivalent in Information Technology or related field.
+ Relevant DevOps certification preferred.
+ Relevant Agile related certification preferred.
+ Relevant certification of cloud platforms and services, for example (but not limited to) AWS, Azure, GCP.
+ Relevant certification of scripting and programming languages, for example (but not limited to) Bash, Python, Ruby.
**Required experience:**
+ Seasoned experience deploying software solutions to clients in an outsourced or similar IT environment.
+ Seasoned experience working in a multi-team environment across multiple geographies.
+ Seasoned programming/development experience
**Workplace type** **:**
Remote Working
**About NTT DATA**
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.
**Equal Opportunity Employer**
NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.
**Third parties fraudulently posing as NTT DATA recruiters**
NTT DATA recruiters will never ask job seekers or candidates for payment or banking information during the recruitment process, for any reason. Please remain vigilant of third parties who may attempt to impersonate NTT DATA recruiters-whether in writing or by phone-in order to deceptively obtain personal data or money from you. All email communications from an NTT DATA recruiter will come from an **@nttdata.com** email address. If you suspect any fraudulent activity, please contact us ( ) .
Senior SAP SuccessFactors Development Engineer - Compensation & Variable Pay
Posted 24 days ago
Job Viewed
Job Description
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion - it's a place where you can grow, belong and thrive.
**Your day at NTT DATA**
We're seeking a skilled and motivated Software Application Developer with deep expertise in SAP SuccessFactors, particularly in the Compensation and Variable Pay modules. This role is responsible for designing, developing, and maintaining scalable HR technology solutions that align with business goals. This role requires strong technical acumen, a collaborative mindset, and a passion for optimizing employee experience through digital innovation.
**Key Responsibilities:**
+ **Design:** Translate complex business requirements into detailed system designs for SAP SuccessFactors **Compensation and Variable Pay** . Develop architecture diagrams and lead proof-of-concept efforts to validate technical solutions.
+ C **onfiguration:** Configure and customize SuccessFactors modules, including business rules, workflows, templates, and permissions. Ensure solutions meet functional and compliance requirements through detailed technical specifications.
+ **Automation:** Design and implement CI/CD pipelines to automate software build, test, and deployment processes. Develop scripts and integrations to streamline data exchange and improve operational efficiency.
+ **Test:** Prepare and execute test cases, support integration and user acceptance testing, and resolve defects. Ensure system reliability and readiness through thorough documentation and review processes.
+ **Project Management:** Collaborate with cross-functional teams to deliver projects on time and within scope. Manage project documentation, stakeholder communication, and contribute to deployment and post-implementation activities.
+ I **nnovation:** Continuously improve internal methodologies, tools, and processes. Explore new technologies and SuccessFactors capabilities to enhance system performance and user experience. Recommend and implement enhancements aligned with business goals.
+ Performs any other related task is required.
**Knowledge and Attributes:**
+ -Deep functional and technical knowledge of the **Compensation** and **Variable Pay** modules, including configuration of templates, guidelines, eligibility rules, and pay components.-Experience with **Integration** **Center** , **APIs** , and **CI/CD pipelines** to automate data flows between SuccessFactors and other systems (e.g., payroll, finance)-Ability to rapidly form and execute solutions to challenges.-A collaborative mindset with a focus on cross-functional teamwork.-Product-orientated experience for a holistic view of driving business outcomes.
+ Seasoned knowledge on multi-technology application design best practices.
+ Ability to take holistic views of application environments, including hardware platforms, applications, databases, operating systems, and storage.
+ Ability to work with abstract concepts and have sound problem solving and analytical skills.
+ Seasoned technical understanding of development and platform engineering.
+ Excellent client-centricity with the ability to focus on business outcomes.
+ Highly organized with excellent planning skills.
+ Seasoned communication skills to effectively interact with a variety of stakeholders, including the technical teams and clients.
+ Ability to demonstrate impeccable attention to detail and work well within a team environment.
+ Excellent knowledge of project management principles to ensure that projects with clients are executed accordingly.
+ Ability to continuously contribute to the improvement of internal effectiveness by contributing to the improvement of current methodologies, processes, and tools.
+ Advanced knowledge to design, implement, and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate the software build, test, and deployment processes.
+ Seasoned knowledge and experience with deployment and release management across environments.
+ Seasoned knowledge of Automation tooling and source code repositories.
**Academic Qualifications and Certifications:**
+ Bachelor's degree or equivalent in Information Technology or related field.
+ SAP Certified Associate - Implementation Consultant: SAP SuccessFactors Variable Pay
+ Relevant Agile related certification preferred.
**Required experience:**
+ Seasoned experience deploying software solutions to clients in an outsourced or similar IT environment.
+ Seasoned experience working in a multi-team environment across multiple geographies.
+ Seasoned programming/development experience
**Workplace type** **:**
Remote Working
**About NTT DATA**
NTT DATA is a $30+ billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long-term success. We invest over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity. We are also one of the leading providers of digital and AI infrastructure in the world. NTT DATA is part of NTT Group and headquartered in Tokyo.
**Equal Opportunity Employer**
NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.
**Third parties fraudulently posing as NTT DATA recruiters**
NTT DATA recruiters will never ask job seekers or candidates for payment or banking information during the recruitment process, for any reason. Please remain vigilant of third parties who may attempt to impersonate NTT DATA recruiters-whether in writing or by phone-in order to deceptively obtain personal data or money from you. All email communications from an NTT DATA recruiter will come from an **@nttdata.com** email address. If you suspect any fraudulent activity, please contact us ( ) .
Software Development Intern
Posted today
Job Viewed
Job Description
Company Description
At PropSyte, we're redefining property management in the digital age. We build infrastructure that connects people, data, and decisions, transforming real estate portfolios into intelligent ecosystems. From financial transparency for capital providers to IoT-driven insights for landlords and property managers, we empower the property industry worldwide to see beyond spreadsheets into the true performance and value of their assets. Our mission is to fuel sustainability, transparency, and growth through real-time intelligence.
Role Description
This is an internship role for a Software Development Intern. The intern will work on back-end web development, software development projects, programming, and object-oriented programming (OOP). This is a hybrid role based in Sandton, with flexibility for some work from home.
Qualifications
- Knowledge in Computer Science and Software Development
- Experience in Back-End Web Development and Programming
- Proficiency in Object-Oriented Programming (OOP)
- Strong problem-solving and analytical skills
- Ability to learn and adapt quickly
- Effective communication skills and teamwork
- A passion for technology and innovation
- Pursuing a degree in Computer Science, Software Engineering, or related field
Be The First To Know
About the latest Hana developer Jobs in South Africa !
Software Development Manager
Posted today
Job Viewed
Job Description
Description
Come help us build automation that manages millions of hosts for Amazon.
The Managed Fleets team abstracts host and fleet management away from thousands of service teams across Amazon, freeing up engineers to build services and deliver value to our customers. To achieve this requires us to innovate and keep abreast with the latest cutting-edge technologies.
We are looking for a proven leader to help lead teams of exceptional software engineers to tackle some of the hardest problems at global scale. We want someone who has a proven record of delivering highly operable and maintainable software on time, has relentlessly high standards for themselves and everyone around them and who will drive engineering best practices throughout the team while constantly looking for ways to make the systems we own better.
The ideal candidate will look like this…
- Be great fun to work with. Our company credo is "Work hard. Have fun. Make history". The right candidate will love what they do and instinctively know how to make work fun.
- Enjoys being a great people manager. i.e., building, motivating and mentoring a world-class software engineering team is the most important part of this role. You should have a proven track record in recruiting and retaining top talent and excel in day-to-day people and performance management tasks.
- Brings a strong set of project & product management experience.
- The successful candidate will create a team vision and product roadmap and set SMART goals for the team and individuals alike.
- You will be intensely customer focused: you understand your customers' challenges and are constantly looking for ways to solve them.
- You have great communication skills, and enjoy working in a fast-paced, collaborative team environment.
Utility Computing (UC)
AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS. Within AWS UC, Amazon Dedicated Cloud (ADC) roles engage with AWS customers who require specialized security solutions for their cloud services.
About The Team
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.
About AWS
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Inclusive Team Culture
AWS values curiosity and connection. Our employee-led and company-sponsored affinity groups promote inclusion and empower our people to take pride in what makes us unique. Our inclusion events foster stronger, more collaborative teams. Our continual innovation is fueled by the bold ideas, fresh perspectives, and passionate voices our teams bring to everything we do.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud.
Mentorship & Career Growth
We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
Basic Qualifications
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience in engineering team management
- Experience in engineering
- Experience in leading the definition and development of multi tier web services
- Experience partnering with product and program management teams
Preferred Qualifications
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
Amazon is an equal opportunities employer, and we value your passion to discover, invent, simplify and build. We welcome applications from all members of society irrespective of age, sex, disability, sexual orientation, race, religion or belief. Amazon is strongly committed to diversity within its community and especially welcomes applications from South African citizens who are members of designated groups who may contribute to Employment Equity within the workplace and the further diversification of ideas. In this regard, the relevant laws and principles associated with Employment Equity will be considered when appointing potential candidates. We are required by law to verify your ability to work lawfully in South Africa. Amazon requires that you submit a copy of either your identity document or your passport and any applicable work permit if you are a foreign national, along with an updated curriculum vitae.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Company
- Amazon Development Centre (South Africa) (Proprietary) Limited
Job ID: A
Software Development Manager
Posted today
Job Viewed
Job Description
Job Description
Software Development
Leadership
Reporting
Responsibilities
Job Responsibilities:
Strategy, objectives and execution
- Create, agree and execute software development road maps and operational strategy for projects coming into the business in collaboration with respective team members through proper documentation, communication and execution.
- Build effective customer centric relationships through measurements of performance and usage and engagement and involvement with customers by creating clear visibility through strategies and roadmaps.
- Sets and achieves efficient delivery objectives of their teams by ensuring individual and team strategy with clear and measurable objectives that align with organizational goals.
- Hold team accountable through road maps and individual performance contracts through consistent communication of delivery milestones.
- Accountable for articulating, monitoring, reporting and achieving realization.
- Development of longer-term strategic thinking incorporating demand forecasting for product or future projects.
- Utilization of data metrics in order to make data driven decisions.
Knowledge management
- Identifies and responds to situation/organizational/market requirements by creating a culture of innovation and opportunity identification by team.
- Facilitates Change Management due to changing situational requirements e.g., restructure changes or adoption of new technologies.
- Supports and aligns standards across BET by allocating agreed commitments to strategy/ roadmap communication and implementation.
- Maintains product(s) knowledge as well as general product knowledge by being able to represent your product strategy in detail.
- Ensure the established procedures and processes are accurately documented, communicated, implemented, and agreed with product and/or project teams.
- Acts as escalation point for issues and ensures effective communication and resolution activities are in place.
Stakeholder management
- Effectively liaise and communicate with both internal and external key stakeholders at senior level to manage day to day issues, escalations, and expectations.
- Ensure all operational communication with customers/partners are documented and effectively circulated to stakeholders making use of collaborative tools.
- Engage with executive members or equivalent at customers/partners to ensure collaboration at all levels.
- Engage with the wider business and if needed hold strategic knowledge sharing sessions.
- Maintain and facilitate strategic stakeholder and communication analysis.
Behavioral Outputs
Talent Management
- Ensure that the team members are equipped with the requisite skills for both current and future projects facilitating a career and training development plan for each team member.
- Provide and facilitate mentoring and coaching by driving knowledge sharing.
- Creates a culture that is aligned to the platform ''Be a good citizen'' mantra, where respect, openness, and integrity are the foundation for a culture that cultivates, creates and executes our vision.
- Succession planning and key man reliance – ensuring the right people are in the right roles and being developed accordingly, ensuring business continuity through minimizing key man reliance.
- Talent acquisition, ensuring that we are committed to hiring the best quality people for optimal achievement of results.
- Ensure business continuity through minimizing key man reliance.
Adaptably resilient
- Adapts to change and is open to new ideas and willing to take on new responsibilities.
- Able to handle pressure and can effectively adjust plans to meet changing needs/demands.
- Changes his/her interpersonal style and approach based on the circumstances.
- Adapts behaviour to maintain cooperative relationships with others.
- Accepts changes to task, plans and procedures in order to align with strategic direction of the organization and appropriately adjusts behaviour and activities to changing conditions.
- Maintains a positive attitude in the face of change.
Decision making quality
- Makes confident, timely, fact-based decisions drawing on a broad range of resources through collaboration with others.
- Ensures others understand the decision before moving forward.
- Considers short- and long-term implications of the decision.
- Able to logically defend and explain judgements and decisions.
- Takes steps to accurately define the problem before seeking a solution.
- Bases decisions and evaluations on a careful and systematic review of relevant facts and information.
Develops talent
- Collaboratively works with the leads to set performance goals and measures.
- Ensures performance measures are clear, measurable, and achievable.
- Ensures consistency of expectations across teams.
- Gives regular structured feedback to teams and seconded members.
- Ensure that the team members are equipped with the requisite skill sets required for both current and future projects by developing a training and career development plan.
- Maintain a current and future skill matrix.
- Have training and development plans in place and ensure execution of the plan.
- Encourage and build a culture of innovation and collaboration.
- Create a culture for teams that are aligned to the platforms and BET values.
Resourceful and improving
- Generates new ideas and challenges the status quo, takes risk, supports change and encourages innovation.
- Searches for opportunity to create new ideas and innovate or improve efficiencies wherever possible.
- Solves problems through questioning the status quo.
Qualifications
Job Specification:
- At least 3-5 years' experience managing software development teams and leads.
- At least 6 years in a technical role within the IT software development industry.
- Prior experience ensuring timely project delivery.
- Provide technical and architectural guidance to development team.
- Ensure development standards and development SDLC is adhered to by the development team.
- Ability to work under pressure and in a fast-paced growing environment.
- Strong planning and organisational skills.
- Reporting skills at Senior Management level.
- Prior stakeholder and team lead management
Living the Spirit
- Encourage open communication and collaboration among team members.
- Foster an inclusive environment where diverse perspectives are valued.
- Recognise and celebrate team achievements and success
- Encourage a culture of innovation and experimentation within the team.
- Emphasise the importance of continuous learning and personal growth.
- Encourage team members to explore new technologies, tools, and methodologies.
- Embrace challenges as opportunities for growth and learning
- Create a culture where team members feel empowered to voice their ideas and opinions.
- Promote a "raise your hand" mentality where team members feel comfortable seeking help, sharing insights, or suggesting improvements.
- Lead by example and demonstrate authenticity in your interactions with team members.
- Create a safe space for honest feedback and constructive criticism.
- Value authenticity over conformity and encourage team members to express their true selves.
- Provide opportunities for skill development, training, and career growth for team leads and members.
- Offer mentorship and guidance to support the career aspirations of team members.
About Us
We Don't Just Recruit Talent. We Cultivate It
BET Software is one of the most diverse betting software providers in Sub-Saharan Africa, with a rapidly growing international footprint. Our multiskilled Team is responsible for providing advanced software solutions, while supporting incredibly high transactional volumes in a fast-paced industry, making BET Software a lively and engaging place to be.
Our progressive use of technology enables our talented Team to work with the tech stack of their choice and we encourage an environment and culture that supports collaboration, learning, and growth. We believe that our strength lies in our diversity and that Teamwork makes the dream work, a place where you can flourish amongst like-minded individuals.
We are a dynamic group of people that stem from a variety of cultures, backgrounds, and locations. While our head office is based in Umhlanga, South Africa we recruit talent throughout South Africa and Internationally.
Software Development Manager
Posted today
Job Viewed
Job Description
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
Technical Competencies:
- C# and .NET development:
Proficiency in C# and the .NET framework for backend development - Front-end development:
Strong command of HTML, CSS and JavaScript frameworks such as React, Angular and Vue - Mobile development:
Experience building mobile apps using Flutter - 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
Behavioral competencies:
- Planning & Organising
- Communication & Impact
- Customer Focus
- Problem-solving
- Initiating Action
- Building a Successful Team
- Coaching & Developing Others
- Financial Acumen
- Results Orientation
- Adaptability
- Engagement Readiness
- Leadership Disposition
- Coping with stress / change