Description:
This role is based in Brisbane on a contract basis until June 2023.
Key Accountabilities:
- Contribute to all stages of the software development process. Primarily design, code, review, test, correct and document complex system components from supplied specifications using agreed standards and tools, to achieve a well-engineered result.
- Define the technical criteria for product/component selection and contribute to decisions about tools, methods and approaches.
- Provide advice on business system solutions, products and services to internal and external stakeholders.
- Provide guidance on design and programming solutions associated with the development, maintenance and enhancement of complex high availability corporate systems and services.
- Maintain currency of skills and knowledge in the field of Microsoft C# and .NET Framework development and web service programming.
- Deliver timely client focused support of applications in a 24/7 operational environment.
Requirements:
Demonstrated experience and competency in a range of technical disciplines as specified below would be considered an advantage for this position.
Highly Desirable
- Demonstrated, skills in the following technologies;
- Java 8+
- Spring Cloud Native / Spring Boot
- Rabbit MQ
- Database development with Oracle and ORM frameworks
- Continuous Integration using GIT, Team City & Maven
- Strong knowledge in all phases of the System Development Lifecycle (SDLC)
- Commitment to maintain currency with industry trends and technological advancements