Pexa Group Limited | Senior Software Engineer

Details of the offer

About the Role
As a Senior Software Engineer, you'll join an existing agile squad delivering extra functionality to the PEXA Exchange platform for electronic conveyancing nationwide. You'll collaborate closely with the team of engineers through pair programming, code reviews, and mentoring. Your technical expertise will influence the design and development of new features following modern practices like continuous integration/delivery, test-driven development, and cloud-native architectures.
At PEXA, we take pride in our innovative culture and highly skilled team. By joining us, you'll get the chance to work on critical initiatives transforming the property industry across Australia. You'll play a key role in delivering exceptional user experiences and driving PEXA's continued growth. We value effective communicators who build relationships, share knowledge, seek customer insights, solve problems creatively, automate processes, and stay up-to-date with the latest software trends.
Key Accountabilities
Design, develop, and test top-notch applications using a variety of languages, frameworks, and tools that suit the job. Provide leadership in designing and implementing large-scale, cloud-native solutions that are built to last. Collaborate with the Architecture, Engineering, and Product Teams to ensure we're all on the same page. Write clean, secure, and maintainable code following industry best practices. Get hands-on throughout the entire software development lifecycle - design, coding, testing, and documenting. Support and maintain existing applications, including automated tests, bug fixes, and general upkeep to keep things running smoothly. Actively participate in agile ceremonies like planning, retrospectives, and showcases to keep the momentum going. Skills and Experience
Basic Qualifications:
You've got experience developing clean, top-notch code across front-end, back-end, and cloud platforms. Your skills include ReactJS, Java and/or Kotlin for designing, leading, building, and troubleshooting complex software projects in various contexts. You're a pro at object-oriented design, problem-solving, and familiar with common data structures and algorithms. Strong understanding of modern practices like TDD, pair programming, version control, build processes and continuous integration - you can discuss complex software architecture at a high level and dive into the details when needed, communicating effectively with engineers of all levels and non-technical partners. Additional valued experience:
You've got experience integrating with third-party APIs and building observable systems that operate at scale, with on-call duties. User identity management and single sign-on (SSO) implementation is something you're across. Your frontend development skills extend to TypeScript and React. You're no stranger to distributed storage, databases (SQL, NoSQL), event-driven systems like Kafka, cloud tech like AWS, Docker or Kubernetes, and distributed, event-driven architecture at global scale. Key Attributes
A top-notch communicator who can explain technical and non-technical topics clearly, both in writing and speaking. Someone who builds strong relationships with teammates, managers, product partners, and key business stakeholders. An open team player who respectfully shares opinions, contributes to discussions, and encourages others to do the same. A knowledge-sharer who's happy to pass on expertise to the team and learn from others. A customer-focused problem-solver who uses customer insights to design and improve products, while automating processes and staying ahead of the latest software trends. #J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Talent2_Ppc

Requirements

Technology Risk Manager

Company Description For a winning team that is evolving. Forward with Cuscal. At Cuscal, you'll find a strong, successful company that's reimagining the futu...


Cuscal Limited - New South Wales

Published 12 days ago

React Js Developer

About the job React JS Developer At least 4-6+ years experience working in front-end development  · Vast experience in developing web-based UI using JavaScri...


Pyramid Global Technologies - New South Wales

Published 12 days ago

Data, Ai, And Machine Learning - Opportunities Available

Flexible work arrangements – work in a way that suits you best. Mentoring programs – receive support and coaching to progress your career. Salary packaging –...


Deloitte - New South Wales

Published 12 days ago

Systems Integration And Automation Specialist

Company Description Navitas is a leading global education provider that has helped generations of learners transform their lives through education. Working i...


Navitas - New South Wales

Published 12 days ago

Built at: 2025-01-04T11:25:57.190Z