hirly

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 hirly

hirly'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.

Original posting on Luminegrp's site ↗

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