Job Description
About the role
As a Developer you will collaborate with others to create awesome business outcomes for MYOB and our clients from project inception through to delivery, by ensuring that product software deliverables meet the specifications and requirements as defined, and are produced on schedule to the appropriate level of quality.
To be considered, you will need:
- Polygot Developer, or willingness to grow into one. Languages can include one or more of C#, Scala, Ruby, Lau, Javascript.
- Experience of developing web-services and integration with 3rd party web-services
- Experience with Test Driven Development, utilising unit testing, integration testing, and continuous integration and deployment.
- Experience with Code Design Patterns
- Exposure to deploying cloud based solutions to Microsoft Azure and/or Amazon Web Services utilising best practice for scalability, resilience, and recovery.
- Good understanding of SDLC principles and the software development lifecycle including agile development methodologies such as Scrum, Kanban, Lean and Continuous Delivery.
Key Objectives:
- Ensure products are well designed, well built and have flexible architectures, so that they meet todays’ needs whilst providing flexibility so that they can be incrementally extended and improved as requirements change and grow.
- Adhere to coding, architecture, design and documentation standards.
- Contribute to the ongoing support of product releases in production.
- Quickly identify and communicate potential problems, risks and issues and ensure prompt follow-up work is done to facilitate a favourable outcome.
- Deliver quality products consistently to the agreed business value.
- Respond to allocated and escalated issues, providing ad-hoc assistance to other team members regarding escalated issues.
- Participating in the execution of quality assurance activities
- Work with other team members, Architects and Development Leads to create technical solutions and specifications where appropriate to define how requirements will be satisfied utilising industry best practice tools and approaches.
About the role
As a Developer you will collaborate with others to create awesome business outcomes for MYOB and our clients from project inception through to delivery, by ensuring that product software deliverables meet the specifications and requirements as defined, and are produced on schedule to the appropriate level of quality.
To be considered, you will need:
- Polygot Developer, or willingness to grow into one. Languages can include one or more of C#, Scala, Ruby, Lau, Javascript.
- Experience of developing web-services and integration with 3rd party web-services
- Experience with Test Driven Development, utilising unit testing, integration testing, and continuous integration and deployment.
- Experience with Code Design Patterns
- Exposure to deploying cloud based solutions to Microsoft Azure and/or Amazon Web Services utilising best practice for scalability, resilience, and recovery.
- Good understanding of SDLC principles and the software development lifecycle including agile development methodologies such as Scrum, Kanban, Lean and Continuous Delivery.
Key Objectives:
- Ensure products are well designed, well built and have flexible architectures, so that they meet todays’ needs whilst providing flexibility so that they can be incrementally extended and improved as requirements change and grow.
- Adhere to coding, architecture, design and documentation standards.
- Contribute to the ongoing support of product releases in production.
- Quickly identify and communicate potential problems, risks and issues and ensure prompt follow-up work is done to facilitate a favourable outcome.
- Deliver quality products consistently to the agreed business value.
- Respond to allocated and escalated issues, providing ad-hoc assistance to other team members regarding escalated issues.
- Participating in the execution of quality assurance activities
- Work with other team members, Architects and Development Leads to create technical solutions and specifications where appropriate to define how requirements will be satisfied utilising industry best practice tools and approaches.