Description
As a Software Architect at Leidos Australia, you will have the opportunity to work on mission-critical Defence programs and lead complex engineering initiatives.
Your New Role and Responsibilities:
* Lead and execute complex engineering programs, managing hardware and software development lifecycles and critical system reviews.
* Oversee design, development, and sustainment activities, seeking expert input to make informed decisions when needed.
* Balance functional, security, performance, quality, cost, and schedule priorities in a dynamic, geo-political Defence environment.
* Represent the team and shape work processes, collaborating with customers to deliver complex capabilities while taking accountability for both successes and mistakes.
* Work closely with Software Engineering and System Architecture leaders to drive technical planning, estimation, and risk assessments.
What You'll Bring to Make an Impact:
* Experience with system modelling languages and tools (e.g., UML, C4), leading system design development, and obtaining endorsements.
* Strong planning and estimation skills for technical activities, including software development, and providing technical leadership to diverse stakeholders.
* Familiarity with Linux, Solr, NiFi, Spring Boot, Kafka, Elastic Stack, Ansible, Keycloak, Git, and Java is highly desirable.
* Expertise in system and application design, with experience in virtualization, containerization, and system engineering methodologies (e.g., IEA632).
* Strong communication skills, capable of explaining complex technical concepts to both technical and non-technical audiences.
* Proven leadership abilities, adaptability, strong problem-solving, and time management skills, with a customer-focused approach and familiarity with Defence processes.