Job Description:
The Software Developer (Mid-Level) is a technical hands-on role that requires delivering quality code as an individual contributor while working collaboratively with a strong team.
This role will work alongside the Development team and collaborate with members from Data, Frontend, Testing, DevOps, and Product as well as other internal departments such as Technical Support, Training, and Documentation.
Duties and Responsibilities:
* Ensure technical knowledge of all programming languages used by AroFlo is relevant.
* Assist in design, development, and maintenance of AroFlo's web-based application(s). (Java, PHP or C#)
* Experience with Mobile Apps (Flutter)
* Experience with AI
* Ensure technical knowledge of the AroFlo product, including good knowledge of architecture used and coding patterns/styles is kept relevant.
* Mentor junior staff members in setup, design, architecture, and code styles
* Liaise with and help Senior Developers to ensure architecture, code patterns, and knowledge is shared and kept relevant.
* Work together with the Development Team to ensure all systems remain operational and secure
* Help, when required, in designing, implementing, and releasing new features
* Collaborate with the Development Team to discuss, design, implement, and release bug fixes.
* As part of a team, you will be asked to provide input to help improve our business processes.
Requirements:
* Demonstrated strong technical problem-solving skills.
* Good knowledge of the AroFlo product, including the architecture and design style guides.
* Strong written and verbal communication skills with the ability to clearly articulate your rationale.
* Ability to build positive working relationships with internal staff and stakeholders.
* Ability to multi-task competing priorities across multiple projects.
* Initiative to explore new technology and trends.
About Us:
We are a team that values determination, attitude, and compatibility. Our core values include:
* We Are One Team
* We Are Customer Centric
* We Are Growth Minded
* We Are Accountable
* We Celebrate Success
Benefits:
* Flexible 'Work from Anywhere' time
* Casual dress and relaxed office environment
* Fun team camaraderie and events
* Opportunities for career progression and development
* Diverse training & internal networking opportunities across all of our product lines
* A range of other fantastic benefits