NXTGIG Perth, Western Australia, AustraliaSoftware Architect NXT GIG is seeking a skilled Software Architect to join our team and lead the architectural design of our software solutions. In this role, you will be responsible for defining the overall structure and design of software applications, ensuring they meet both current and future business requirements. You will collaborate closely with cross-functional teams, including developers, product managers, and quality assurance, to deliver scalable and robust systems. The ideal candidate will possess a deep understanding of software development principles, design patterns, and architectural styles, along with a passion for innovation and problem-solving. If you are ready to make a significant impact by shaping the future of our software products, we would love to hear from you!Responsibilities:Design and maintain scalable software architectures that align with organizational goals and user needs.Collaborate with development teams to integrate new technologies and architectural patterns into the software development lifecycle.Conduct code reviews and offer technical guidance to ensure adherence to architectural standards and best practices.Evaluate and recommend tools and technologies to enhance development processes and software performance.Participate in the development of project roadmaps and strategic planning efforts related to software infrastructure.Document architectural designs, decisions, and specifications to facilitate knowledge sharing across teams.Stay up-to-date with industry trends and emerging technologies to drive innovation within the organization.Requirements:Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.Proven experience as a Software Architect or in a similar role with a focus on software design and development.Strong knowledge of software development methodologies, design patterns, and architecture styles.Experience with cloud platforms, microservices architecture, and containerization technologies.Excellent problem-solving skills and the ability to articulate technical concepts clearly.Strong collaboration and communication skills to work effectively with cross-functional teams.Relevant certifications in software architecture or cloud technologies (e.g., AWS Certified Solutions Architect) are a plus.Seniority level Mid-Senior levelEmployment type Full-timeJob function Engineering and Information TechnologyIndustries IT Services and IT Consulting#J-18808-Ljbffr