Overview Design, implement and maintain new/existing web applications.Flexible hybrid working arrangements.About Our Client Our client is a well-established not-for-profit organisation with a significant presence in the education sector. They are committed to leveraging technology to deliver impactful outcomes and support their mission.Job DescriptionDevelop, test, and maintain high-quality software applications that align with project requirements.Collaborate with cross-functional teams to deliver effective technology solutions.Ensure software solutions are scalable, secure, and maintainable.Contribute to the design and architecture of new systems and tools.Identify and resolve technical issues and provide ongoing support.Participate in code reviews to ensure adherence to best practices and coding standards.Document software designs, development processes, and user guides as needed.Lead in the continuous improvement of modern SDLC practicesProvide technical advice to team membersMentor and assist in the development of team membersThe Successful Applicant A successful Senior Software Engineer should have:Deep understanding of modern SDLC practices such as Agile and DevOps7 Years experience with developing, implementing, integrating, repairing and maintaining application systems7 Years experience with the following technologies: Oracle PL/SQL, Oracle ORDS, Microsoft SSRS, SourceTree, HTML, CSS, JSON, REST API.Experience with Azure Functions, Azure Service Bus, and Javascript experience is desirable.Demonstrable experience in leading the design of enterprise-grade solutionsDemonstrable experience providing leadership and driving continuous improvement in SDLC practices.Proven ability to work in a collaborative team environment.Excellent problem-solving and analytical skills.Commitment to continuous learning and professional growth.What's on OfferCompetitive salary packageAdditional superannuation benefits.Fixed-term contract with potential opportunities for extension.Work within a well-regarded not-for-profit Education organisation in Perth.Collaborative and innovative work environment.Opportunities to contribute to meaningful projects in the technology team.If you are a passionate Senior Software Engineer looking to make a difference in the not-for-profit industry, we encourage you to apply.#J-18808-Ljbffr