An established IT company is seeking a dynamic and self-motivated Software Developer to join its Johannesburg tech team. This role is ideal for junior to mid-level developers who are eager to work in a fast-paced environment and contribute to the development of innovative software solutions using Java and Salesforce.
Key Responsibilities:
Develop readable, maintainable, and modular code, including the use of Java, Salesforce, and related technologies.
Design, develop, and implement accurate test plans.
Build and integrate RESTful microservices.
Prioritize work items and deliverables with alignment to overall business objectives.
Collaborate effectively with team members and senior management to ensure high-quality outcomes.
Stay informed of emerging tools, technologies, and methods to improve software development practices.
Contribute to maturing the software development lifecycle by implementing test-driven development, continuous integration, and task automation.
Requirements:
Demonstrated interest in object-oriented programming, specifically Java Spring and Salesforce.
Ability to work effectively in Agile/Scrum environments.
Strong interpersonal and communication skills.
Work experience is advantageous but not essential; motivated graduates are encouraged to apply.
How To Apply:
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.