458 Application Development jobs in South Africa

Application Development Manager

R1750000 - R2500000 Y FirstRand

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

To manage and guide the Information Technology team by providing strategic solutions to effectively meet the business strategic objectives and goals

  • Provide input into the budgeting process and monitor utilisation for the financial year according to the operational plan
  • Produce or review budget reports to make sure they accurately reflect work activity
  • Ensure financial documentation is maintained to support accurate record keeping and future legislative requirements
  • Escalate potential budget risks that may lead to increased costs or financial losses
  • Present work proposals on planned activities that will require financial resources
  • Allocate and approves expenditure
  • Collate, analyse and evaluate data and information to forecast expenditure and cash flow trends and make recommendations to improve budget
  • Ensure full understanding of customer needs to deliver a quality service
  • Ensure customer service solutions are aligned to the business operational plan; Organisational values and service standards
  • Communicate how customer service solution will be implemented and secures buy-in
  • Ensure product knowledge and advice is technically accurate and provide customers with relevant information to keep them informed of products and service options
  • Ensure resolution of customer queries and complaints timeously and ownership of issues
  • Analyse customer feedback to help improve customer service
  • Propose ideas to improve customer service
  • Build relationships that allow for the managing of expectations; the sharing of knowledge and diverse insights; and the creation of buy-in
  • Engage in cross-functional relationships to obtain and to provide work support
  • Improve business decisions by providing accurate and reliable business intelligence (information) together with analysing trends and data
  • Provide regular reports on delivery of services against agreed service level agreements and in terms of overall customer targets
  • Accumulate information to review work progress that provides input to reporting, decision making and the identification of improvement opportunities
  • Provide input into the development of the busines area tactical strategy in achievement of the overall business strategy
  • Develop and implement an area operational plan in achievement of Business objectives
  • Understand competencies and skills required for own and employee's development and performance
  • Identify development needs and select effective solutions to address own and employee development needs
  • Ensure that each employee prepares a personal development plan that is implemented and reviewed as required
  • Provide on the job coaching and guidance
  • Manage team delivery against goals in the area of responsibility
  • Manage performance moderation, disciplinary action, recognition and retention processes in line with HR policies and procedures
  • Participate in Talent Management practices and processes in line with HR policies and procedures
  • Implement employment equity plan targets in all recruitment and employee movement activities
  • Manage performance of employees by clearly defining goals and objectives and providing direction, coaching and regular feedback
  • Ensure skills are transferred in specific functions Ensure conflict resolution and respond to any complaints or concerns
  • Set relevant stretch goals for team and motivate achievement
  • Lead a development culture where information regarding successes, issues, trends and ideas are actively shared
  • Build and sustain collaborative working relationships with relevant peers and stakeholders to achieve productivity synergies
  • Lead specialist communities of practice and contribute positively to own and organisational knowledge improvement

Experience

  • Proven track record of leading software development teams
  • Solid understanding of programming principles and practices

Qualification

  • Bachelor's degree in Information Technology, Engineering or related fields
POST
FNB
LI-NM7

Job Details

Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.

14/10/25

All appointments will be made in line with FirstRand Group's Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.

This advertiser has chosen not to accept applicants from your region.

Senior Software Application Development Engineer

R1200000 - R2400000 Y NTT DATA, Inc.

Posted today

Job Viewed

Tap Again To Close

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 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

email address. If you suspect any fraudulent activity, please
contact us
.

This advertiser has chosen not to accept applicants from your region.

Application Development Team Leader

R2000000 - R2500000 Y FNB South Africa

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description
Hello,
future Application Development Team Leader

Purpose Of The Role
To lead a team of Developers on technical projects to ensure that quality and delivery is enforced, through code interventions and policies.

Key Responsibilities

  • Full Stack Development Leadership. Lead a team of Developers skilled in various programming languages and drive the development of robust, secure, scalable applications across web, API, and backend layers.
  • Project and Delivery Management. Plan, coordinate, and execute development activities across multiple concurrent projects.
  • System Design and Architecture. Collaborate with Solution Architects and Business Analysts to design future-proof, compliant solutions.
  • Engage with stakeholders to ensure alignment and support with projects and assist the Developer team to collaborate effectively.
  • Represent the Developer team in architecture review boards and contribute to platform and integration strategies.
  • Agile and DevOps Integration. Drive agile practices and work closely with DevOps teams to integrate CI/CD pipelines, automated testing, and deployment workflows.
  • Incident and Change Management. Manage incidents and changes to minimize disruption and ensure smooth operations.
  • Stay current with emerging technologies to ensure the team is leveraging the latest tools and practices.
  • Ensure customer service solutions align with the business operational plan, organisational values, and service standards.
  • Communicate customer service solutions effectively to secure buy-in.
  • Analyse customer feedback to improve service and propose ideas for enhancement.
  • Support the team and act as a bridge between the Developer Manager and the team.
  • Liaise with the Product owner to ensure all deliverables are met.
  • Lead the team by assigning tasks accordingly and provide input in code reviews and ensure the delivery of high-quality software.

Qualifications And Experience

  • Qualification: A relevant bachelor's degree in BCom, B.Eng., BSC Eng, BSc Information or IT related degree
  • Experience: A minimum of 5 - 8 years' proven experience as a Lead Developer or similar role
  • A minimum of 5 - 8 years' experience in programming
  • Solid experience in stakeholder management and collaboration across multiple teams is essential.
  • A strong understanding of software architecture, design patterns and best practices
  • Experience with CI/CD tools like Jenkins, Azure, Pipelines and Octopus systems will be advantageous
  • Strong problem solving and analytical skills
  • Strong communication and collaboration skills
Post
Direct Axis

*Job Details
Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below. *
21/09/25

All appointments will be made in line with FirstRand Group's Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.

This advertiser has chosen not to accept applicants from your region.

Application Development Team Leader

R1800000 - R2500000 Y FirstRand

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Hello, future Application Development Team Leader

Purpose of the role:

To lead a team of Developers on technical projects to ensure that quality and delivery is enforced, through code interventions and policies.

Key responsibilities:

  • Full Stack Development Leadership. Lead a team of Developers skilled in various programming languages and drive the development of robust, secure, scalable applications across web, API, and backend layers.
  • Project and Delivery Management. Plan, coordinate, and execute development activities across multiple concurrent projects.
  • System Design and Architecture. Collaborate with Solution Architects and Business Analysts to design future-proof, compliant solutions.
  • Engage with stakeholders to ensure alignment and support with projects and assist the Developer team to collaborate effectively.
  • Represent the Developer team in architecture review boards and contribute to platform and integration strategies.
  • Agile and DevOps Integration. Drive agile practices and work closely with DevOps teams to integrate CI/CD pipelines, automated testing, and deployment workflows.
  • Incident and Change Management. Manage incidents and changes to minimize disruption and ensure smooth operations.
  • Stay current with emerging technologies to ensure the team is leveraging the latest tools and practices.
  • Ensure customer service solutions align with the business operational plan, organisational values, and service standards.
  • Communicate customer service solutions effectively to secure buy-in.
  • Analyse customer feedback to improve service and propose ideas for enhancement.
  • Support the team and act as a bridge between the Developer Manager and the team.
  • Liaise with the Product owner to ensure all deliverables are met.
  • Lead the team by assigning tasks accordingly and provide input in code reviews and ensure the delivery of high-quality software.

Qualifications and Experience

  • Qualification: A relevant bachelor's degree in BCom, B.Eng., BSC Eng, BSc Information or IT related degree
  • Experience: A minimum of 5 - 8 years' proven experience as a Lead Developer or similar role
  • A minimum of 5 - 8 years' experience in programming
  • Solid experience in stakeholder management and collaboration across multiple teams is essential.
  • A strong understanding of software architecture, design patterns and best practices
  • Experience with CI/CD tools like Jenkins, Azure, Pipelines and Octopus systems will be advantageous
  • Strong problem solving and analytical skills
  • Strong communication and collaboration skills
Post
Direct Axis
LI-AR2

Job Details

Take note that applications will not be accepted on the below date and onwards, kindly submit applications ahead of the closing date indicated below.

21/09/25

All appointments will be made in line with FirstRand Group's Employment Equity plan. The Bank supports the recruitment and advancement of individuals with disabilities. In order for us to fulfill this purpose, candidates can disclose their disability information on a voluntary basis. The Bank will keep this information confidential unless we are required by law to disclose this information to other parties.

This advertiser has chosen not to accept applicants from your region.

FrontEnd Web application Development Manager

R2000000 - R2500000 Y Skywaves Rise

Posted today

Job Viewed

Tap Again To Close

Job Description

Mastermind Wanted: FrontEnd Web Application Development Manager

Experience: 10–12 yrs (5+ yrs leading web teams)

Location: Johannesburg,Hybrid

Your Mission:

Lead a team of web engineers & UI/UX specialists

Oversee the full lifecycle of web applications and digital platforms

Hands-on expertise in React | Angular | Vue

Proficient in CSS architectures and API-first design

Ensure performance, accessibility, and user experience standards

This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

R180000 - R260000 Y Amazon Web Services (AWS)

Posted today

Job Viewed

Tap Again To Close

Job Description

Description
At Amazon Web Services (AWS) we work hard, play hard and make history. We believe that work should be a fun place where you can hone your natural talents. We believe in people taking Ownership of their space, and driving initiatives with all their creativity to Deliver Results for our Customers. If this sounds like the place you would like to work, send us your resume/CV. You will be surrounded by people who are smart and passionate about cloud computing and supporting our customers.

We are looking for good people who love developing elegant solutions to solve hard problems to delight our customers. At Amazon, you'll learn new things and learn new perspectives.

When we say "working at scale" we really mean it. AWS Customers are continuing to leverage AWS Services for applications ranging from exploratory to targeted innovative solutions to business-critical systems. A key deciding factors for our customers in choosing AWS is the quality and reliability of the support they expect. Kumo is our software engineering organization that helps us scale our support capabilities. Kumo engineers build technology so our customers can make the best of their investment in AWS, and have world-class support along the way. Kumo engineers work on a range of interesting challenges, like (a) providing timely and personalized information about availability of AWS resources, (b) self-service ways to solve problems in using AWS resources, and (c) efficient case management for fast and complete resolution of cases. Kumo engineers leverage the latest AWS technologies, extensive set of Amazon/AWS tools and frameworks, and rely on a diverse, experienced and talented peer group to solve the challenges.

The Kumo Organization will provide you the opportunity to contribute to the complete vertical stack of a service-oriented architecture based system, which is horizontally connected to most systems in the larger Amazon ecosystem. We code mostly in Java, JavaScript and Python, and build on technologies powering the web such as Angular, Node and ElasticSearch as well as a broad range of in-house Amazon Cloud technologies and native AWS technologies, such as Lambda and DynamoDB.

AWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers including public sector.

Amazon knows that a diverse, inclusive culture empowers us all to deliver the best results for our customers. We celebrate diversity in our workforce and in the ways we work. As part of our inclusive culture, we offer accommodations during the interview and onboarding process. If you'd like to discuss your accommodation options, please contact your recruiter, who will partner you with the Applicant-Candidate Accommodation Team (ACAT). You may also contact ACAT directly by emailing acat- We want all Amazonians to have the best possible Day 1 experience. If you've already completed the interview process, you can contact ACAT for accommodation support before you start to ensure all your needs are met Day 1.

Key job responsibilities

In This Role You Will

  • Write high-quality, efficient, testable code in Java and other object-oriented languages.
  • Build highly available, secure, distributed systems in microservices, container, and distributed cluster-compute architectures.
  • Collaborate with some of the best engineers in the industry to work on some of the most complex challenges in large-scale computing.
  • Own and operate the systems that you build based on real-time customer data and demanding service-level agreements.
  • Contribute to planning, design, implementation, testing, operations, and process improvement as a member of a Scrum team.
  • Play an instrumental role in defining the system architecture, own and implement specific components, and help shape the overall user experience.

You must insist on the highest standards for quality, maintainability, security, and performance as you will ensure that engineering best practices are followed and that software is designed to be highly available, dynamically scalable, and resilient to continuity threats. You are a person with a commitment to team work and who enjoys working on new technology, is customer obsessed, and thrives on the challenge of building something new that will eventually operate at world-wide scale.

A day in the life

AWS Global Services includes experts from across AWS who help our customers design, build, operate, and secure their cloud environments. Customers innovate with AWS Professional Services, upskill with AWS Training and Certification, optimize with AWS Support and Managed Services, and meet objectives with AWS Security Assurance Services. Our expertise and emerging technologies include AWS Partners, AWS Sovereign Cloud, AWS International Product, and the Generative AI Innovation Center. You'll join a diverse team of technical experts in dozens of countries who help customers achieve more with the AWS cloud.

About The Team
AWS Global Services

AWS Global Services includes experts from across AWS who help our customers design, build, operate, and secure their cloud environments. Customers innovate with AWS Professional Services, upskill with AWS Training and Certification, optimize with AWS Support and Managed Services, and meet objectives with AWS Security Assurance Services. Our expertise and emerging technologies include AWS Partners, AWS Sovereign Cloud, AWS International Product, and the Generative AI Innovation Center. You'll join a diverse team of technical experts in dozens of countries who help customers achieve more with the AWS cloud.

Diverse Experiences

AWS values diverse experiences. Even if you do not meet all of the preferred 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.

Why 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.

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.

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.

Basic Qualifications

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Experience building complex software systems that have been successfully delivered to customers
  • Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems

Preferred Qualifications

  • Bachelor's degree in computer science or equivalent, or 5+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience

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

This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Cape Town, Western Cape Amazon

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Description
Build the systems that optimize how EC2 matches requests for Instances with the underlying compute capacity. EC2 Placement is seeking talented engineers to build the online and offline optimization systems for compute workload scheduling, and the customer capabilities to better manage those workloads. Amazon EC2 provides on-demand scalable compute capacity, and powers some of the largest services in the world. You will collaborate with a top-tier community of engineers to build systems to improve how customers are able to access EC2 compute resources.
The successful candidate will have strong software engineering experience, with a passion for thinking about, building and testing distributed systems. You have an interest in how Machine Learning and other optimization techniques can be applied to large-scale problems. You have demonstrated experience working with a team to design, build and operate large-scale systems. With strong engineering fundamentals, an analytical and data-driven approach to your work, and strong communication skills, you have the ability to collaborate well to deliver results. We move fast and work together on small teams to solve big problems.
If this opportunity sounds interesting, we would love to talk to you more about our work and culture at AWS in Cape Town.
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, including support for 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
- Experience (non-internship) in professional software development
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
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.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Application development Jobs in South Africa !

Software Engineer

Centurion, Gauteng R250000 - R750000 Y Meado

Posted today

Job Viewed

Tap Again To Close

Job Description

Location:
Pretoria / Johannesburg, South Africa | Hybrid

About Us

At , we're on a mission to make quality supply chain optimisation accessible to businesses of all sizes through our cutting-edge optimisation software, business intelligence solutions, and consulting services. As a fast-growing startup, we're passionate about creating impactful solutions that improve how businesses operate.

Role Overview

We're looking for a driven and talented
Software Engineer (Full Stack)
to join us as a part of our growing team at This is an exciting opportunity to grow with us, learn quickly, and help deliver quality software and services to our customers. You'll work in a dynamic, fast-paced environment where curiosity, creativity, and problem-solving are at the heart of everything we do.

Key Responsibilities

  • Design, build and maintain our cloud-based supply chain optimisation software.
  • Collaborate with our Industrial Engineers to understand the needs of businesses in logistics and supply chain and convert these requirements into a robust cloud-based optimisation solution.
  • Continuously evaluate and optimise our codebase to ensure the use of the best technologies and practices.

What We're Looking For

  • A high level of curiosity and the ability to apply first principles thinking when tackling new challenges.
  • Strong analytical skills with a comfort for iterative problem-solving.
  • Experience in logistics and supply chain is beneficial but not essential.
  • Experience working with geospatial data is beneficial but not essential.
  • A strong sense of pride in delivering high-quality work.

Qualifications & Experience

  • Bachelor's degree in Computer Science, Computer Engineering or equivalent practical experience.
  • 0 – 3 years' experience working as a developer.

The technologies you will work on:

  • PostgreSQL
  • Python / Django
  • React / Javascript
  • Github
  • Azure

Your input on tech stack preferences is encouraged—we value technically sound decision-making

Why Join Us?

  • Be part of a growing company where you can influence its direction.
  • Solve complex, abstract problems that challenge you and allow for rapid learning.
  • Work in a flexible, hybrid environment with opportunities to make a real impact.
This advertiser has chosen not to accept applicants from your region.

Software Engineer

R400000 - R800000 Y LexisNexis Legal & Professional

Posted today

Job Viewed

Tap Again To Close

Job Description

Don't miss this opportunity to grow and thrive in a supportive and exciting workplace.

Apply today and start your journey with us

About our Team

LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market to improve productivity and transform the overall business and practice of law, deploying ethical and powerful generative AI solutions with a flexible, multi-model approach that prioritizes using the best model from today's top model creators for each individual legal use case.

About the Role

As a Software Engineer, you will perform moderate research, design, and software development assignments within a specific software functional area or product line. In this role, you will have the opportunity to work on cutting-edge technologies and innovative projects that will shape the future of our products. You will collaborate with a dynamic team of talented engineers, designers, and product managers to create high-quality software solutions that meet the needs of our customers.

Responsibilities

  • Writing and reviewing portions of detailed specifications for the development of system components of moderate complexity, ensuring they meet quality standards.
  • Completing simple bug fixes to improve the stability and performance of our software.
  • Working closely with other development team members to understand product requirements and translate them into effective software designs.
  • Operating in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders to ensure project success.
  • Resolving technical issues as necessary to maintain smooth and efficient operation of our software.
  • Keeping abreast of new technology developments to continuously improve your skills and knowledge.
  • Performing all other duties as assigned to contribute to the overall success of the team and the company.

Requirements

  • Have a BSC computer science degree or equivalent.
  • Have professional experience in software engineering.
  • Have experience with development in python and cloud technologies such as AWS
  • Be familiar with Agile and Waterfall methodologies.
  • Be able to analyze and resolve technical challenges efficiently.
  • Be able to work effectively with internal and external technology teams.
  • Have strong written and verbal communication skills.

Work in a way that works for you

We promote a healthy work/life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.

  • Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive

Working for you

We know that your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:

  • Medical Aid
  • Retirement Plan inclusive of Risk Benefits (Disability, Critical Illness, Life Cover & Funeral Cover)
  • Modern family benefits, including adoption and surrogacy
  • Study Leave

About the Business

LexisNexis Legal & Professional provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world. As a digital pioneer, the company was the first to bring legal and business information online with its Lexis and Nexis services.

We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our

Applicant Request Support Form

or please contact

Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams

here

.

Please read our

Candidate Privacy Policy

.

We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.

USA Job Seekers:

EEO Know Your Rights

.

This advertiser has chosen not to accept applicants from your region.

Software Engineer

Woodmead, Gauteng R250000 - R500000 Y LexisNexis

Posted today

Job Viewed

Tap Again To Close

Job Description

**Don't miss this opportunity to grow and thrive in a supportive and exciting workplace.

Apply today and start your journey with us
About Our Team**
LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market to improve productivity and transform the overall business and practice of law, deploying ethical and powerful generative AI solutions with a flexible, multi-model approach that prioritizes using the best model from today's top model creators for each individual legal use case.

About The Role
As a Software Engineer, you will perform moderate research, design, and software development assignments within a specific software functional area or product line. In this role, you will have the opportunity to work on cutting-edge technologies and innovative projects that will shape the future of our products. You will collaborate with a dynamic team of talented engineers, designers, and product managers to create high-quality software solutions that meet the needs of our customers.

Responsibilities

  • Writing and reviewing portions of detailed specifications for the development of system components of moderate complexity, ensuring they meet quality standards.
  • Completing simple bug fixes to improve the stability and performance of our software.
  • Working closely with other development team members to understand product requirements and translate them into effective software designs.
  • Operating in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders to ensure project success.
  • Resolving technical issues as necessary to maintain smooth and efficient operation of our software.
  • Keeping abreast of new technology developments to continuously improve your skills and knowledge.
  • Performing all other duties as assigned to contribute to the overall success of the team and the company.

Requirements

  • Have a BSC computer science degree or equivalent.
  • Have professional experience in software engineering.
  • Have experience with development in python and cloud technologies such as AWS
  • Be familiar with Agile and Waterfall methodologies.
  • Be able to analyze and resolve technical challenges efficiently.
  • Be able to work effectively with internal and external technology teams.
  • Have strong written and verbal communication skills.

Work in a way that works for you
We promote a healthy work/life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.

  • Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive

Working for you
Benefits
We know that your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:

  • Medical Aid
  • Retirement Plan inclusive of Risk Benefits (Disability, Critical Illness, Life Cover & Funeral Cover)
  • Modern family benefits, including adoption and surrogacy
  • Study Leave

About The Business
LexisNexis Legal & Professional provides legal, regulatory, and business information and analytics that help customers increase their productivity, improve decision-making, achieve better outcomes, and advance the rule of law around the world. As a digital pioneer, the company was the first to bring legal and business information online with its Lexis and Nexis services.

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 Application Development Jobs