Senior Backend Software Engineer
5 days ago
This is a unique opportunity to join Massmart as a Senior Backend Software Engineer.
About the RoleWe are seeking an experienced and skilled software engineer to design, implement, and maintain our backend systems. The ideal candidate will have a strong background in computer science, engineering, or a related field, with 2-5+ years of experience working in an object-oriented developer environment.
You will be responsible for developing and maintaining server-side logic, designing and implementing databases, creating APIs, and translating business requirements into technical solutions. Additionally, you will participate in code reviews, collaborate with other developers and stakeholders, and ensure that user expectations are achieved during the development process.
Key Responsibilities- Design and Implementation:
- Create robust and scalable backend systems using modern web technologies and design patterns.
- Develop and implement algorithms, calculations, and workflows on the server-side to meet business requirements.
- Database Management:
- Design, implement, and manage databases to store and retrieve data efficiently.
- Optimize database schema design and performance to ensure data integrity.
- API Development:
- Create and maintain APIs that allow communication between the front end and back end of applications.
- Integrate with third-party services to enhance functionality.
- Testing and Quality Assurance:
- Test code to identify and fix bugs.
- Ensure that the application functions as expected through unit testing, integration testing, and regression testing.
- Collaboration and Communication:
- Participate in code reviews to ensure code quality, consistency, and adherence to coding standards.
- Collaborate with other developers, designers, and stakeholders to achieve project goals.
To be successful in this role, you will need:
- A Bachelor's/Master's degree in Computer Science, Engineering, or a related field.
- 2-5+ years of experience working within an object-oriented developer environment.
- Understanding of modern web technologies and design patterns.
- Knowledge of SDLC in AGILE environment.
- Strong technical documentation and diagramming abilities.
- Ability to grasp and solve technical problems.
- Evident creative thinking and problem-solving abilities.
- Understanding of test-driven development (TDD).
- Knowledge of tools, concepts, and methodologies of QA.
- Driving success.
- Problem solving.
- Provide leadership.
- Adapt to change.
- Show resilience.
- Effective communication.
- Networking & relationship building.
- Team Leadership.
- Build relationships.
Massmart is an equal opportunity employer and encourages all people including people with disabilities to apply for the role.
-
Senior Backend Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa MSP Staffing LTD Full timeOne of our clients who is the leading supplier of intelligent security solutions to security companies across Sub-Saharan Africa is looking for a Senior Backend Software Engineer Key Requirements: · Minimum of 7 years of development. · Degree in Computer Science, Engineering, or related field (preferred) · Java Expertise: Strong proficiency in Java and...
-
Senior Backend Software Engineer
4 days ago
Johannesburg, Gauteng, South Africa Wordbee Full timeThe role of the Back-End Engineer consists of writing the code for user stories and implementing the server-side business logic with the support of a Full-Stack Engineer (Tech Lead), or other Back-End Engineers (pair programming). They also design, implement and maintain the application's database solution. The Back-End Engineer works closely with Front-End...
-
Senior Software Engineer
2 days ago
Johannesburg, Gauteng, South Africa E&D Recruiters Full timeJob Description:We are seeking a skilled Senior Software Engineer to join our team at E&D Recruiters. As a key member of our software development team, you will be responsible for designing, building, and implementing RFID-enabled infrastructure.The ideal candidate will have a passion for frontend development with an aptitude for backend systems. You will...
-
Senior Backend Developer
5 days ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeNetwork Recruitment is seeking a highly skilled Senior Backend Developer to join their team. In this role, you will be responsible for developing and maintaining high-quality back-end systems and collaborating with other engineers to deliver scalable software solutions.Benefits:Opportunity to work on cutting-edge projects and collaborate with a dedicated...
-
Intermediate Backend Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa MSP Staffing LTD Full timeOne of our clients who is the leading supplier of intelligent security solutions to security companies across Sub-Saharan Africa is looking for an intermediate backend software engineer. Key Requirements: · Minimum of 5 years of development. · Degree in Computer Science, Engineering, or related field (preferred) · Java Expertise: Strong proficiency in...
-
Senior Software Developer
7 days ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeWe are looking for an exceptional Backend Engineer to join our team at Network Recruitment.As a Senior Software Developer, you will play a key role in shaping the architecture and design of our backend systems. Your primary responsibility will be to architect, implement and maintain scalable backend services that meet the needs of our business.You will work...
-
Backend Software Developer Lead
4 hours ago
Johannesburg, Gauteng, South Africa Xcede Group Full timeSenior Backend EngineerXcede Group is seeking a seasoned Senior Backend Engineer to join their dynamic team in Johannesburg.This role presents an opportunity to contribute to the development of a custom-fit cloud-based delivery management system, leveraging expertise in NodeJs and cloud functions (Google Cloud Platform, AWS, or Azure).As a key member of this...
-
Frontend and Backend Specialist
2 days ago
Johannesburg, Gauteng, South Africa E&D Recruiters Full timeAbout the Job:E&D Recruiters is seeking a skilled Frontend and Backend Specialist to join our team.As a frontend and backend specialist, you will be responsible for designing, building, and implementing RFID-enabled infrastructure, working closely with senior development staff and project managers to execute projects.Key responsibilities include following...
-
Technical Expert
4 hours ago
Johannesburg, Gauteng, South Africa Xcede Group Full timeSenior Backend Engineer PositionXcede Group, a leader in intelligent delivery solutions, invites applications for a Senior Backend Engineer role in their Johannesburg office.This exciting opportunity allows the selected candidate to participate in the development of an advanced data analytics platform using NodeJs and cloud services (Google Cloud Platform,...
-
Senior Backend Software Engineer
5 days ago
Johannesburg, Gauteng, South Africa MSP Staffing LTD Full timeMy client is seeking a skilled Backend developer to design, develop, and maintain client-facing web systems, ensuring high performance and security. Key Requirements · Degree in Computer Science, Engineering, or a related field (preferred). · 5 years of relevant experience. · Strong proficiency in Java and experience with Java-based frameworks such as...
-
Backend Developer Expert
3 days ago
Johannesburg, Gauteng, South Africa MSP Staffing LTD Full timeCompany Overview:MSP Staffing LTD is a leading supplier of intelligent security solutions to security companies across Sub-Saharan Africa.We are currently seeking a Senior Backend Software Engineer to join our team.
-
Hybrid Software Engineer Position
3 days ago
Johannesburg, Gauteng, South Africa MSP Staffing LTD Full timeMSP Staffing LTD is looking for a highly skilled Backend Software Engineer to join their team in Johannesburg.About the Role:This is a hybrid role that requires both backend and frontend expertise. The ideal candidate should have a strong background in software development and experience with React Native.Responsibilities:Design, develop, and maintain robust...
-
Node.js TypeScript Backend Engineer
4 days ago
Johannesburg, Gauteng, South Africa E-Merge Full timeE-Merge seeks a skilled Node.js TypeScript Backend Engineer to drive the development of our AI product. This position involves building scalable backend services and APIs using Node.js and TypeScript, with a focus on collaboration and teamwork.The successful candidate will have extensive experience in software development, with a proven track record of...
-
Expert Software Engineer Position
4 days ago
Johannesburg, Gauteng, South Africa E-Merge Full timeE-Merge is looking for a highly skilled Senior Full Stack Software Engineer to take on key challenges in our development team. The ideal candidate will possess hands-on experience with containerization technologies like Docker and orchestration tools such as Kubernetes, as well as strong proficiency in Node.js with TypeScript. In this role, you'll have the...
-
Senior Backend Engineer
1 day ago
Johannesburg, Gauteng, South Africa Elite Search Full timeAbout the RoleThis is an exciting opportunity to work on a cutting-edge CPaaS platform, driving innovation and growth through software development. As a Senior Software Engineer, you will apply your knowledge of software engineering principles and frameworks to design and maintain high-quality web applications using Laravel and PHP.Key...
-
Backend Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa FreshTalent Full timeGet AI-powered advice on this job and more exclusive features.This range is provided by FreshTalent. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeZAR1,100,000.00/yr - ZAR1,400,000.00/yrOur mission is to accelerate digital payments on the continent of Africa. Over 200K of some of the most...
-
Johannesburg, Gauteng, South Africa MSP Staffing LTD Full timeWe are a leading supplier of intelligent security solutions to security companies across Sub-Saharan Africa. We're looking for a skilled Senior Backend Software Engineer to join our team.About the RoleThis is a challenging and rewarding position that requires strong technical skills, experience with Java and Spring Boot, and knowledge of cloud...
-
senior software engineer
4 days ago
Johannesburg, Gauteng, South Africa E-Merge Full timeAre you ready to change the world? My client is on a mission to transform healthcare, and they need a rockstar Senior Software Engineer to join their dream team This isnt just any job this is your chance to be part of an early-stage startup, build something truly groundbreaking, and make a real impact in the way people experience healthcare. Were...
-
Senior Backend Developer Opportunity
4 days ago
Johannesburg, Gauteng, South Africa Edge Executives Full timeJoin our team at Edge Executives as a Senior Backend Developer and take on new challenges in software development. As a senior developer, you will be responsible for designing, developing, and maintaining complex software applications using Java technology.About the Role:The successful candidate will work closely with our clients to understand their needs...
-
Backend Developer
4 days ago
Johannesburg, Gauteng, South Africa Xcede Group Full timeCompany OverviewXcede Group is a leading provider of IT services and solutions. We are committed to delivering high-quality software products and services to our clients, and we are looking for talented individuals to join our team.We are seeking an experienced Backend Developer to join our development team. The successful candidate will have a strong...