Technical Specialist - Software Development
The role of a Technical Specialist in Software Development involves working on delivering high-quality code as an individual contributor while collaborating with a team that shares a passion for software development. This technical hands-on position will work closely with the Development team and collaborate with members from Data, Frontend, Testing, DevOps, and Product departments.
Key Responsibilities:
* Ensuring technical knowledge of all programming languages used by AroFlo is relevant.
* To assist in design, development, and maintenance of AroFlo's web-based application(s). (Java, PHP, or C#)
* Experience with Mobile Apps (Flutter) and AI technologies.
* Mentoring junior staff members in setup, design, architecture, and code styles.
* Liaising with Senior Developers to ensure shared knowledge of architecture, code patterns, and coding standards.
* Working together with the Development Team to ensure operational and secure systems.
Requirements:
* Demonstrated strong technical problem-solving skills.
* Good knowledge of the AroFlo product, including its architecture and design style guides.
* Strong written and verbal communication skills with the ability to clearly articulate rationale.
* Ability to build positive working relationships with internal staff and stakeholders.
* Initiative to explore new technology and trends.
Benefits:
This role offers a unique opportunity to work in a collaborative environment with opportunities for career progression and development. The company prioritizes employee well-being, providing benefits such as leave programs, volunteer days, public holiday exchange schemes, flexible work arrangements, and more.
A passionate and motivated individual who shares our core values – We Are One Team, We Are Customer Centric, We Are Growth Minded, We Are Accountable, and We Celebrate Success – is highly sought after for this role.