
Software Engineer
Cm3
Posted 1 day ago
The Software Engineer role is responsible for ensuring continuous innovation and development of Cm3 Digital products from inception to deployment and production support. This role will work as an integral part of creative and motivated teams to ensure high quality benchmarks are met for deliveries of innovative products for local and international markets. Working closely with other stakeholders, the role requires the ability to design, develop, and implement creative solutions. Thinking outside the box with the capability to learn upcoming technologies in the integration space, the role requires contributing proactively to business aligned digital initiatives. A detailed understanding of modern SDLC frameworks is required as is the ability to work in an Agile environments.
This permanent full-time opportunity will be based onsite at our Scoresby or Southbank offices in Melbourne VIC.
Your responsibilities will include, but are not limited to:
- Actively promote and act within the Cm3 Values and Values in Action (UGRs).
- Ensure that clients are satisfied that the delivery of service has met their expectations.
- Collaborate with relevant parts of the business to deliver positive client outcomes.
- Ensure the achievement of the objectives outlined in your PDP.
- Actively participate in your PDP by taking ownership for agreed actions and by attending all 1:1 discussions with your manager.
- Promote open communication about your role and the progress of your objectives.
- Innovate and develop world-leading Digital products and solutions.
- Perform software engineering tasks to ensure the highest levels of product quality are met.
- Contribute to the architecture, design, implementation, and delivery of Digital products.
- Review and analyse business requirements, develop product and platform solutions to extend and enhance the Cm3 product offering.
- Develop high quality automation test scripts to improve test coverage, product quality and time to market.
- Assist in identifying product and process weaknesses and possible refinements in an environment of continual evolution and improvement.
- Analyse system and production defects, including troubleshooting and root cause analysis.
- Learn from industry specialists and apply best practices to further match our customer needs.
- Keep up to date with technical trends, tools and methodologies, undertake research as required.
About you
We believe that great teams are made up of great individuals, and to fit into our team at Cm3, we are looking for someone to bring the following:
- 2-5 years’ experience in a previous software related role
- Demonstrable strong Architecture, design, development and collaboration skills gained in developing software product solutions.
- Creativity, motivation and strong communication.
- Hands on experience with developing and implementing integrations.
- Effective time management skills for handling multiple projects and goals superior written and oral communication skills.
- Superior interpersonal skills, with a focus on rapport-building, listening, and questioning skills.
- Strong documentation skills.
Technical Skills
- Solid understanding of Front End development.
- Solid Experience with JavaScript frameworks such as ReactJS, or NodeJS, or VueJS.
- Experience working in an agile environment.
- Understanding of OOP and S.O.L.I.D principles.
- HTML5, CSS, JavaScript.
- Experience with writing unit tests.
- Comfortable with Jira and GIT version control system.
- Bonus Technical Skills.
- Comfortable with cloud computing service (AWS preferred).
- Exposure with AWS, Docker Container and Microservices.
- Experience with GraphQL, Typescript and Redux.
- Experience with developing in Node.js with Restful API's.
- Normalised SQL database design, experience in MySQL.
- Some knowledge or experience in Kubernetes.
- Experience with one or more PHP MVC frameworks such as Laravel, Symfony, Zend
Technical Skills
- Proficiency in React, TypeScript, Next.js or similar framework
- Experience with state management (Redux, MobX, or similar)
- Experience integrating with RESTful APIs and GraphQL
- Experience with writing unit tests.
- Experience with CI/CD pipelines and frontend build tools
- Comfortable with Jira and GIT version control systems
- Comfortable with cloud computing service (AWS preferred)
- Familiarity with Node.js and backend development.
- Exposure with PHP (Laravel or similar) project.
- Knowledge of containerization tools like Docker and orchestration platforms like Kubernetes.
Personal Attributes
- Creativity and passion.
- Proven analytical and problem-solving abilities.
- Ability to present ideas in user-friendly language.
- Highly self-motivated and directed.
- Exceptional individual contributor earning the respect of peers.
- Keen attention to detail.
- Ability to effectively prioritise and execute tasks in a high-pressure environment.
- Exceptional customer service orientation.
- Experience working in a team-oriented, collaborative environment.
- Ensures a safe working environment for all.
Why work for Cm3?
Our diversity is our strength
Through celebrating and respecting our cultural and professional diversity, our unique skill sets deliver the best solutions for our clients.
It’s about getting it done, the “how” is up to you
As part of the team, you are afforded the flexibility and autonomy to get the job done your way, without scrutiny or micromanagement.
We are transparent and supportive
Cm3’s success depends on maintaining transparency and trust in our people. We are there for our team for their personal milestones as well as in challenging times. We are proud to provide a supportive environment for young families and anyone with special needs.
We are techies at heart
As the world moves forward, so do we. The Cm3 roadmap is an ambitious and inspiring plan for the future of our leading contractor safety management solutions.
Apply Today
To express your interest in this role, please click the ‘Apply’ button below and follow the links to submit your application.
To apply, you must be an Australian/New Zealand resident or able to work without restriction in Australia.
As part of our recruitment process and commitment to safety, suitable candidates will be required to undertake background checks which may include a police check, a pre-employment medical assessment, drug and alcohol testing as part of your application process.
Disclaimer: Cm3 does not accept unsolicited agency resumes and is not responsible for any fees related to unsolicited resumes.
Cm3 promotes and adheres to the principles and practices of diversity.
About Cm3
This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.
Structural Design Engineer | 3-5 yrs | $90 - 115k package
Aptus Personnel

Technical Sales Engineer
Salexo Consulting

Engineering Professional / Senior Technical Officers – Explosive Ordnance
Australian Department of Defence

Systems Engineer | Level 2.5 | MSP
Pathfinder Recruitment
Software Support Lead
Murdoch Children's Research Institute

Product Support Engineer
Veritas Recruitment

SERVICE ENGINEER - CNC MACHINES - VIC
recruitaustralia

Senior Infrastructure Engineer
Campaspe Shire Council
