Posted:
9/7/2025, 4:30:25 PM
Location(s):
Gauteng, South Africa ⋅ Randburg, Gauteng, South Africa
Experience Level(s):
Junior
Field(s):
Software Engineering
Join Interfile and be part of South Africa’s leading Electronic Bill Presentment and Payment company. As a fintech innovator, we build and run some of the country’s largest e-services systems, delivering smart solutions to top financial institutions, corporates, and government departments.
You’ll work on large-scale systems and exciting projects used by millions. Enjoy a modern office near Monte Casino, complete with a certified gym, canteen, and great chill spaces.
Responsibilities:
Implement product designs by programming in a variety of languages and using a variety of technologies
Produce accurate effort estimates for large and small scale tasks, and work with Development Team Lead to track development progress and timelines
Complete software maintenance tasks assigned to the team – bug fixes, customer-driven feature development, etc.
Collaborate with the R&D team on development methodology, processes, and associated tools
Assist Support and Professional Services groups with design reviews and escalated issues
Working with QA, promote best practices to ensure a high level of quality within the team.
Requirements:
Proficiency in Java (JEE/SE)
Basic experience with relational databases (SQL Server, Oracle, PostgreSQL, MySQL, or MariaDB)
Understanding of SOAP and RESTful web services
Familiarity with Git for version control
Ability to work independently and within a team
Strong problem-solving and analytical skills
Good written and verbal communication skills
Willingness to learn and adapt to new technologies and tools
Website: https://www.harriscomputer.com/
Headquarter Location: Toronto, Ontario, Canada
Employee Count: 1001-5000
Year Founded: 1976
IPO Status: Private
Industries: Developer Platform ⋅ Enterprise Software ⋅ Software