The Solution Design function plays an important role in the development of solution designs, defines interface contracts for the respective channels and ensures that they align with domain and project architectures. This role is within the program delivery team, working closely with the various key stakeholders and assist in key deliverables as per responsibilities assigned by the Program Director or their delegate.
Key Responsibilities:
- Lead end-to-end solution design for complex enterprise systems.
- Collaborate with stakeholders to gather requirements and translate them into technical specs.
- Design and optimize relational database schemas; write complex SQL queries.
- Document interface designs for smooth user and system interactions.
- Architect batch processing and ETL workflows for data transformation and migration.
- Integrate modern and legacy systems, ensuring data consistency and continuity.
- Design and manage internal/external APIs for system communication.
- Incorporate cloud-based tools and services into solution architecture.
- Work closely with cross-functional teams (developers, BAs, PMs) to ensure alignment.
- Provide technical leadership and mentorship to junior team members.
- Support architects in converting requirements into solution designs.
- Provide high-level estimates (DVF sessions) and refined estimates during discovery.
- Identify and assess downstream system impacts.
What do I need?
- Extensive experience in solution architecture and design
- Tertiary qualifications in Computer Science, IT, or a related field
- Strong understanding of software development, hardware, networks, and applications
- Familiar with industry trends and emerging technologies
- Proficient in microservices architecture and cloud platforms (AWS, Azure, GCP)
- Experienced with DevOps, CI/CD pipelines, and Agile methodologies
- Background in both packaged and custom-built software
- Strong database design and complex SQL skills
- Skilled in interface design principles and tools
- Hands-on experience with batch processing, ETL workflows, and API design (REST, SOAP)
- Proven ability to integrate legacy systems with modern technologies
- Excellent verbal and written communication skills
- Strong analytical and problem-solving capabilities
- Demonstrated ability to build effective relationships with architects and project teams
We're obsessed with becoming our customers #1 banking partner for life and we're looking for people who are passionate about helping us achieve that goal. In return we're committed to making Westpac the best place to work in the country. Here are just a few of the ways we're already doing that:
- Special offers on banking products and discounts from top brands, including generous employee-only mortgage rates
- Flexible work arrangements to help you achieve a greater work/life balance, and a variety of leave options including Culture, Lifestyle and Wellbeing leave.
- Tailored learning and development opportunities to help your grow your career within the bank.
- Lots of opportunities to 'give back' to the Community by getting involved in our many volunteering initiatives
Create your future today
To get started, simply click on the APPLY or APPLY NOW button
We're all about creating a supportive and inclusive community. We welcome everyone – no matter your age, gender, background, or abilities. We also provide additional support to welcome our veterans, Indigenous Australians and neurodiverse community.
If you need any adjustments during the recruitment process, you can find out more information and additional contact details by visiting the "People with Disability and/or needing Accessibility Requirements" page on our website .
#J-18808-Ljbffr