- Financial services background with good working knowledge of processes and key applications in wealth management and corporate trust
- good understanding of Azure cloud based environment
- security background
- Integration / middleware knowledge
- understanding of internal / external communications
Key Deliverables:
- Application Architecture Design: Design and architect scalable, reliable, and efficient software applications that align with the organization’s strategic objectives and business requirements. Ensure that architectural solutions are flexible, maintainable, and adaptable to future needs.
- Development Oversight: Provide technical leadership and guidance to development teams throughout the software development lifecycle. Collaborate with developers to ensure adherence to architectural standards, best practices, and coding guidelines.
- Integration and Interoperability: Design and implement integration solutions to enable seamless communication and data exchange between different systems and applications. Ensure interoperability and compatibility with existing systems and third-party APIs.
- Quality Assurance: Define and implement quality assurance processes and procedures to ensure the reliability, functionality, and usability of software applications. Conduct code reviews, testing, and debugging to identify and address defects and issues.
- Documentation and Governance: Create and maintain architectural documentation, including design documents, diagrams, and technical specifications. Establish governance mechanisms to ensure adherence to architectural standards and guidelines.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field. Master’s degree preferred.
- Minimum of 7 years of experience in software development, with at least 3 years in a role focused on application architecture.
- Proficiency in multiple programming languages and development frameworks, such as Java, Python, .NET, Node.js, or JavaScript.
- Strong understanding of software architecture principles, design patterns, and best practices.
- Experience with cloud platforms and services, such as AWS, Azure, or Google Cloud Platform.
- Familiarity with relational and non-relational databases, message queues, and caching mechanisms.
- Excellent analytical, problem-solving, and decision-making skills.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
Start: The project will commence at 6 months duration and pending satisfactory performance continue for at least 1-3 years
There are three / four roles that are required in the short term – the fourth may be required later.
Location: Sydney (Remote possible for the right candidate)
Rates: The daily rate to the consultant will be $1,200 per day paid plus gst to the right professional.
APT’s must be lodged within 48 hours. We will review all APT’s and select the best 3 for the client. The client will then conduct interviews. Please note that the net rate quoted is an ICG Affiliate rates available for ICG Members only. Any previously agreed and documented rates for candidates introduced to ICG via approved 3rd parties will be honoured.