Luminegrp
Intermediate Software Developer
Remote, South Africa
Apply through hirly
Upload your resume and get a version tailored to this job, plus a cover letter, in about thirty seconds — before you create an account.
Apply with hirlyhirly's read of this role
- Role family
- Engineering
- Seniority
- Mid level
- Country
- ZA
- Work mode
- Remote-friendly
- First seen by hirly
- 12 Sept 2026
Derived automatically from the posting. Sign up to see how the role scores against your own resume.
the posting
Key responsibilities:
System Design & Architecture:
Lead and contribute to the architectural design of complex systems.
Collaborate with team members to make informed technical decisions.
Assist in defining system requirements and design specifications.
Development & Coding:
Develop high-quality, scalable, and efficient Java and PL/SQL code that meets the project requirements.
Ensure code adheres to VAS-X's coding standards and best practices.
Review and provide feedback on code developed by other team members.
Research & Technology Evaluation:
Conduct research to identify the best technologies and architectures for new projects.
Stay updated with the latest industry trends and technologies.
Make recommendations for improvements and optimizations.
Software Testing & Integration:
Develop and execute unit and integration tests to ensure software quality.
Identify, document, and resolve software defects.
Produce software builds and manage the deployment process.
Environment Configuration & Maintenance:
Configure and maintain development and testing environments.
Ensure all environments are properly set up and functioning.
Troubleshoot and resolve environment-related issues.
Documentation & Reporting:
Create and maintain technical documentation, including design documents, test specifications, and integration reports.
Ensure documentation is up-to-date and accessible to team members.
Provide regular status updates and reports to project stakeholders.
Mentorship & Team Collaboration:
Mentor junior developers and provide guidance to enhance their technical skills.
Foster a collaborative and positive team environment.
Contribute to team discussions and brainstorming sessions.
Client Interaction & Support:
Communicate with clients to understand their requirements and provide technical support.
Ensure client satisfaction by delivering high-quality solutions on time.
Continuous Improvement:
Identify opportunities for process improvements and implement best practices.
Participate in code reviews and contribute to improving the development process.
Strive for continuous personal and professional growth.
Adherence to Standards:
Follow VAS-X's development standards and guidelines.
Ensure compliance with industry regulations and best practices.
Similar jobs
- Intermediate Software DeveloperHollywoodbets · South AfricaFirst seen today
- Intermediate Software DeveloperHollywoodbets · Durban, KwaZulu-Natal, South AfricaFirst seen today
- Full-Stack Software DeveloperNebula · Cape Town, Western Cape, RemoteFirst seen 4d agoremote
- Software Developer Dataeq · Cape Town, Western Cape, RemoteFirst seen 27d agoremote
- Intermediate Software DeveloperAgilebridge · PretoriaFirst seen 27d ago
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job