Software Architect
at Davidson Group Services
South Brisbane, Queensland, Australia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 Aug, 2024 | Not Specified | 05 May, 2024 | N/A | Salesforce,Node.Js,Logging,Platforms,Kibana,New Relic,Kubernetes,Splunk,Software Design Patterns | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Davidson Technology have teamed up with a leading tourism brand to help them find their next Software Architect.
Join a well-established organisation, you will work with cross-functional teams to design and deliver end-to-end software solutions.
This is a great opportunity to help steer the next phase of software architecture for a household Australian Brand.
This role would suit someone who has come from a Software Engineering/Developer background who has moved into Solution Architecture/Technical Architecture.
About the Role:
- Develop cloud-native architectures with a focus on simplicity and reuse, actively participating in the hands-on implementation of critical software components and taking a lead role in the hands-on development of user stories within the Agile framework.
- Create detailed software designs for major system components, features, and user stories, ensuring alignment with architectural principles.
- Document and present solutions in detail, facilitating accurate effort estimation for delivery. Present solutions to the global architecture review board, covering aspects such as security, data, infrastructure, and application architectures.
- Stay abreast of technologies and industry trends, incorporating relevant insights into our architectural solutions. Actively participate in research to enhance the overall quality of our solutions.
- Assist teams in identifying and mitigating risks and issues related to the solution, providing hands-on support to diagnose and resolve architectural and technical challenges throughout the project/ delivery lifecycle.
- Communicate architecture decisions, best practices, and patterns effectively to wider engineering teams, fostering a collaborative and informed development environment.
- Work closely with product teams to ensure alignment of architecture roadmaps with the incremental development of our product lifecycle, actively contributing to agile sessions, workshops, planning, retrospectives, and other team activities.
- Lead and collaborate with engineering teams to achieve agreed-upon strategic objectives in a collaborative and hands-on manner.
- Contribute innovative ideas to the engineering strategy and technical roadmaps, actively participating in the evolution and improvement of engineering practices across the company.
The experience we need:
- Strong experience in similar role
- Strong knowledge in software engineering with extensive experience working with cross-functional teams in designing and delivering end-to-end software.
- Strong experience with designing and delivering cloud-native applications that are built for global scale, reliable, secure and performant.
- Strong knowledge in architecture styles, such as Services-Oriented Architecture & Micro-Service based Architectures and Software Design Patterns.
- Exposure to key technologies and platforms such as React, Node.js, Github Actions, Terraform, Okta, Kubernetes, Salesforce, and AWS services (EKS, Lambda, API Gateway, DynamoDB, S3, CloudFormation, CDK, Cloudfront).
- Experience with PCI/GDPR compliance.
- Experience with observability tools, such as logging (Splunk, Kibana) and monitoring (New Relic).
Full working rights with Australian Citizenship/Permanent Residency are needed for this opportunity.
Please apply by upload your current resume in Microsoft Word format only (.doc or .docx). If you would like to have a confidential discussion, please contact David Chisholm on 03 9929 9500, quoting reference JN -042024-36828. Want to know more about Davidson? Visit us at www.davidsonwp.com
Responsibilities:
- Develop cloud-native architectures with a focus on simplicity and reuse, actively participating in the hands-on implementation of critical software components and taking a lead role in the hands-on development of user stories within the Agile framework.
- Create detailed software designs for major system components, features, and user stories, ensuring alignment with architectural principles.
- Document and present solutions in detail, facilitating accurate effort estimation for delivery. Present solutions to the global architecture review board, covering aspects such as security, data, infrastructure, and application architectures.
- Stay abreast of technologies and industry trends, incorporating relevant insights into our architectural solutions. Actively participate in research to enhance the overall quality of our solutions.
- Assist teams in identifying and mitigating risks and issues related to the solution, providing hands-on support to diagnose and resolve architectural and technical challenges throughout the project/ delivery lifecycle.
- Communicate architecture decisions, best practices, and patterns effectively to wider engineering teams, fostering a collaborative and informed development environment.
- Work closely with product teams to ensure alignment of architecture roadmaps with the incremental development of our product lifecycle, actively contributing to agile sessions, workshops, planning, retrospectives, and other team activities.
- Lead and collaborate with engineering teams to achieve agreed-upon strategic objectives in a collaborative and hands-on manner.
- Contribute innovative ideas to the engineering strategy and technical roadmaps, actively participating in the evolution and improvement of engineering practices across the company
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
South Brisbane QLD, Australia