Description:
Location: Melrose Arch, Johannesburg (On-site)
Employment Type: Full-time
Industry: Financial Services | IT | SaaS
About the Role
WatersEdge Solutions is partnering with a high-growth technology company to recruit a skilled and motivated Software Developer. This is an excellent opportunity for a passionate individual to work across the entire software development lifecycle in a fast-paced, agile, and innovation-driven environment.
You’ll collaborate with a talented team to build scalable web-based applications, develop impactful features, and maintain secure, high-performance systems used by companies to manage share incentive plans. If you are driven by solving problems and making technology work smarter, this role is for you.
Key Responsibilities
Participate in all stages of the development lifecycle: feature design, implementation, testing, rollout, and production monitoring
Solve technical challenges related to processing highly sensitive data
Drive performance optimisation and leverage cutting-edge technologies
Follow best practices for secure and scalable development
Perform quality assurance checks and launch-ready testing
Share knowledge, mentor team members, and contribute to an inclusive team environment
Continuously think about new ways to improve the product and enhance user experience
What You’ll Bring
Degree in Computer Science, Software Engineering, IT, or related field (or equivalent proven experience)
Experience developing in a web framework
Strong understanding of relational databases, preferably PostgreSQL
Passion for technology and clean, maintainable code