Senior Software Developer
Location
midrand, gauteng
Job Type
Full-time
Category
Software Development
Posted
May 27, 2026
Qualifications
- Bachelors degree in computer science, engineering or equivalent experience
Responsibilities
- Work within a Software Development team, following Agile development methodologies
- Work with Project management and solution architects to estimate and scope out projects
- Work with Creative team during planning, discovery, and production phase.
- Work with both front-end and back-end development teams to create and optimize solutions
- Optimizing code for performance
- Comment code and produce documentation to industry standards as needed.
- Produce code to the highest standards while adhering to industry accepted architecture and design pattern techniques and methodologies (e.g., MVC, SOA, OOP, DI etc.)
- Defining and developing APIs
- Contribute to the analysis and design of software products and tools
- Evaluate and advise on the technical feasibility
- Crea...