RAC WA Perth, Western Australia, AustraliaJoin or sign in to find your next jobJoin to apply for the Senior Software Engineer role at RAC WARAC WA Perth, Western Australia, Australia2 weeks ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer role at RAC WAGet AI-powered advice on this job and more exclusive features.As a Senior Software Engineer, you will design, develop and provide operational support for products and platforms used by RAC staff, members and customers. You will help to provide technical leadership and guidance, coaching and mentoring to other engineers.What will you be doing?Designing Targeted Software Solutions: Design software solutions to solve business problems according to defined requirements, leveraging human-centric design patterns to build cohesive and engaging user experiencesImplementing and Managing Cloud Infrastructure: Implement cloud infrastructure using infrastructure as code principles and manage cloud resources to balance performance, availability, and cost metrics.Testing and Documenting: Conduct comprehensive testing of developed solutions—including unit, integration, performance, and functional testing—and document solutions effectively to facilitate knowledge transfer.Driving Standards and Applying DevOps Principles: Drive the formation, promotion, and adoption of software engineering standards and best practices, applying DevOps principles to enhance delivery, including automation of build, release, and testing.Engaging with Stakeholders: Engage with users and business stakeholders to capture and understand requirements, ensuring that solutions meet their needs effectively.Architecting Strategic Solutions: Assit with architecting solutions that align with ETS's strategic capability and technology direction, developing solutions end-to-end, including front-end, back-end, and integration aspects.Ensuring System Availability and Building Relationships: Ensure system availability meets the needs of the business with appropriate disaster recovery measures to meet Recovery Time Objectives (RTO) and Recovery Point Objectives (RPO), and establish and maintain strong, effective working relationships with key stakeholders.What are we looking for in you?Commercial Software Development: Substantial experience in software development, including solutions design, architecture, development, and testing. Proficiency in .NET Framework, JavaScript/TypeScript, React, and Python is required. Sitecore experience is desireable.Cloud and DevOps Expertise: Extensive experience in building cloud-native systems and services, preferably with Azure, and utilizing DevOps practices for infrastructure and software delivery. Proficiency in cloud provisioning using Terraform, ARM, and/or PowerShell is essential.Testing and Automation: Demonstrated experience with various testing methods, including unit, integration, performance, functional, and automated testing, along with automated build and release (CI/CD) practices.Solution Architecture and CMS: Expertise in solution architecture with a strong understanding of design for high-availability and high-resiliency. Experience with CMS (especially headless) and mobile development (using frameworks such as React Native, Ionic, or PWA) is highly regardedEducational Qualifications: Tertiary qualification in Computer Science, Information Systems, or a related discipline. Microsoft Azure certifications are desirable, with Microsoft Dynamics, Power Platform, and ITIL certifications being highly regarded.Requirements Gathering and Agile: Skilled in requirements gathering and definition, with BDD knowledge being advantageous. Experience operating in an agile environment and coaching teams in agile delivery methodologies is necessary.Working Conditions: Availability to meet operational working hours, reasonable overtime, and be on-call during rostered periods. Willingness to travel between RAC sites and occasionally regionally or interstate as required.What can we offer you?Innovative Technology Environment: Work with cutting-edge technologies and be part of a team driving digital transformation across RACWA.Growth Mindset Culture & focus on Career Development: Join a team that values personal development and enables continuous learning opportunities, certifications, and career progression within a supportive and growth-focused environment.Work-Life Balance: Benefit from flexible and hybrid working arrangements, including temporary remote work options and a focus on work-life balance.Impactful Projects: Contribute to high-impact projects or products that directly enhance RACWA's services to its members and the community.Diverse and Inclusive Workplace: Be part of an organisation that embraces diversity and inclusion, ensuring a welcoming environment for all employees.Employee Wellbeing: Take advantage of a strong focus on employee wellbeing, including mental health support, wellness programs, and fitness incentives.Community and Social Responsibility: Engage in meaningful community and social responsibility initiatives that align with RACWA's values and mission.About RACRAC WA is a member-focused organisation dedicated to serving the Western Australian community. Our mission is to create a safer, more sustainable, and connected future for all Western Australians.RAC values inclusivity, diversity, and flexibility in the workplace. As an Equal Opportunity Employer, we welcome everyone. For assistance during the application process, contact jason.crooks@rac.com.au.Seniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionEngineering and Information TechnologyIndustriesConsumer ServicesReferrals increase your chances of interviewing at RAC WA by 2xSign in to set job alerts for “Senior Software Engineer” roles.Perth, Western Australia, Australia 2 weeks agoPerth, Western Australia, Australia 2 weeks agoPerth, Western Australia, Australia 4 weeks agoSoftware Development Engineer in Test (SDET)Perth, Western Australia, Australia 3 weeks agoPerth, Western Australia, Australia 1 month agoPerth, Western Australia, Australia 5 days agoKings Park, Western Australia, Australia 1 year agoPerth, Western Australia, Australia 4 weeks agoPerth, Western Australia, Australia 5 days agoPerth, Western Australia, Australia 1 month agoPerth, Western Australia, Australia 3 weeks agoPerth, Western Australia, Australia 1 day agoPerth, Western Australia, Australia 1 month agoPerth, Western Australia, Australia 3 weeks agoPerth, Western Australia, Australia 4 weeks agoPerth, Western Australia, Australia 5 hours agoSoftware Engineer - Solutions EngineeringPerth, Western Australia, Australia 6 hours agoPerth, Western Australia, Australia A$100.00-A$110.00 3 weeks agoMid to Senior Developer (Python, TypeScript, Azure)Perth, Western Australia, Australia 1 week agoPerth, Western Australia, Australia 2 weeks agoGreater Perth Area A$100,000.00-A$130,000.00 1 week agoPerth, Western Australia, Australia 5 months agoPerth, Western Australia, Australia A$90,000.00-A$115,000.00 5 days agoSenior Frontend Engineer (Expression of Interest)Perth, Western Australia, Australia 1 year agoPerth, Western Australia, Australia 2 weeks agoOsborne Park, Western Australia, Australia 6 days agoGraduate Software Engineer, Open Source and Linux, Canonical UbuntuPerth, Western Australia, Australia 1 month agoPerth, Western Australia, Australia 2 weeks agoPerth, Western Australia, Australia 3 weeks agoGreater Perth Area A$90.00-A$125.00 2 weeks agoSouth Perth, Western Australia, Australia 3 months agoPerth, Western Australia, Australia 6 days agoGreater Perth Area A$100,000.00-A$131,000.00 15 hours agoSenior Software Engineer - Scientific ApplicationsKings Park, Western Australia, Australia 1 year agoPerth, Western Australia, Australia 2 weeks agoPerth, Western Australia, Australia 1 month agoPerth, Western Australia, Australia 5 days agoWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr