About the Opportunity
We are on a mission to simplify the world through technology.
We offer elegant digital transformation solutions that help businesses modernize their processes, saving time and cutting costs.
This is an exciting role where you will contribute to developing, maintaining, and improving our core product range.
Key Responsibilities:
1. Participate in agile development ceremonies.
2. Provide ongoing software development, maintenance, support, and enhancement for existing systems.
3. Enhance applications by identifying issues and formulating recommendations.
4. Participate in code reviews, providing constructive feedback.
5. Work with engineers, designers, and product managers to ensure project delivery.
6. Update specifications, documentation, and code repositories.
7. Present new features to stakeholders as required.
About You
We're looking for someone with:
* A proven track record of delivering software solutions.
* Excellent written and verbal communication skills.
* Goal-driven with strong time management skills.
* A passion for problem-solving and ability to thrive in a dynamic environment.
* A willingness to learn new technologies.
* High attention to detail.
Benefits
* Quarterly staff functions.
* Recognition and rewards for achievements.
* Revitalise Days + Volunteer Leave.
* Regular 1-2-1 meetings with your leader.
* Genuine career progression.
* Hybrid working environment.