Skip to content
mimi

Software Architect

Conexess Group

Melbourne · On-site Full-time Lead 1mo ago

About the role

Principal Duties and Responsibilities:

  • Provide architectural leadership across the full software development lifecycle, ensuring solutions are secure, scalable, resilient, and aligned with business and technology strategy.
  • Collaborate with business, product, and technology stakeholders to convert business requirements into comprehensive architectural designs, solution alternatives, and technical roadmaps.
  • Mentor and coach software engineers and technical leads, fostering strong engineering discipline, design thinking, and continuous improvement across development teams.
  • Define and govern application architecture standards, patterns, and best practices across custom-developed and vendor-provided solutions.
  • Review and approve solution designs, architecture diagrams, code, and integration specifications to ensure alignment with enterprise architecture principles.
  • Lead enterprise automation strategy and implementation, identifying high-value opportunities, standardizing approaches, and measuring outcomes (cycle time reduction, error rate, cost savings, and user experience improvements).
  • Architect and govern Robotic Process Automation (RPA) capabilities (bot design standards, orchestration, security, credential management, and monitoring), partnering with business teams to streamline manual processes and improve operational resilience.
  • Own architectural direction for the enterprise platform ecosystem, using ServiceNow to standardize intake, workflow orchestration, CMDB alignment, and cross-platform integrations that enable end-to-end visibility and consistent service delivery.
  • Drive the modernization of legacy applications through refactoring, re-platforming, or replacement, improving maintainability, scalability, and time to value.
  • Create and drive an AI adoption strategy that empowers developers to work more efficiently through responsible use of AI assisted tooling, automation, and insights.

Minimum Requirements:

Education and Training:

  • Bachelor's degree in computer science or a technology-related field, or equivalent combination of education and relevant experience required.

Prior Experience:

  • 10+ years in software engineering with 5+ years in a senior technical leadership role (Software Architect, Lead Engineer, or Principal Engineer) designing and delivering production systems.
  • Hands-on experience architecting applications, including networking basics, identity, secrets management, and cost-conscious designs.
  • Experience designing modern architectures (modular monoliths and/or microservices), API-first integrations (REST/GraphQL), and event-driven patterns (queues/streams) with clear service boundaries and versioning strategies.
  • Demonstrated success enabling high-performing delivery via modern DevOps practices: CI/CD, automated testing, infrastructure as code, and release strategies (blue/green, canary, feature flags).
  • Strong application security and risk mindset (threat modeling, secure coding, encryption, authentication/authorization, vulnerability management) and ability to design within regulated/financial services environments.
  • Experience building for reliability and operations: observability (logs/metrics/traces), performance tuning, incident response/root cause analysis, and designing for availability and disaster recovery.
  • Ability to collaborate across product, security, infrastructure, and vendors; communicate architecture decisions clearly; and mentor engineers through design reviews, standards, and pragmatic guidance.
  • Track record of influencing technical direction through architecture artifacts (diagrams, ADRs, reference architectures), and driving measurable improvements in quality, delivery speed, and operational outcomes.
  • Experience leading enterprise automation initiatives, including identifying, prioritizing, and delivering workflow automation with measurable outcomes (cycle-time reduction, quality, and operational efficiency).
  • Hands-on exposure to RPA delivery and governance (bot standards, security, monitoring) and integrating an enterprise platform such as ServiceNow for intake, workflow orchestration, and cross-system integrations.
  • Strong stakeholder management skills—able to translate between business outcomes and technical tradeoffs, align roadmaps, and guide teams through change.

Skills

APICI/CDDevOpsDockerGraphQLInfrastructure as CodeMicroservicesRESTRPAServiceNow

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free