Senior Software Engineer

2 weeks ago


Adelaide, Australia Property Exchange Full time

Senior Software Engineer

Melbourne / Adelaide / Australian Capital Territory / Brisbane / Perth / Sydney
Group Technology – International Platform Delivery /
Permanent /
Hybrid

Apply for this job

About The Role
This exciting role is part of a global team that is challenging the status quo of property settlement experience in many countries.
 
As a Senior Software Engineer, you will work closely with your team of engineers mentoring, pairing, and reviewing code. You will utilise your deep technical expertise to influence the design and development of a greenfield global platform.  
 
At PEXA, we are extremely proud of our work culture and the highly motivated and skilled team we have built. In joining our team, you will have the opportunity to work on a range of initiatives and deliver the “wow” moments as the company continues to grow and expand. 

Key Accountabilities

    • Design, develop and test quality applications using a variety of languages, frameworks and tools
    • Work collaboratively and contribute to every stage of the software development lifecycle including technical design, pair programming, peer code review, documenting, testing and CI/CD
    • Support and maintain applications in a build-and-run fashion, including automated tests, bug fixes and general maintenance
    • Actively participate in agile ceremonies based on SCRUM or Kanban
    • Review tasks critically and ensures they are appropriately sized for continuous integration and incremental delivery
    • Security aware – approach all engineering work with a security lens. Actively look for security vulnerabilities both in the code and when providing peer reviews
    • Deliver praise and constructive feedback to your team, teammates and manager in a useful manner. Deliver feedback to business stakeholders when opportunities arise
    • Mentor team members in an open and respectful manner. Seek out mentoring opportunities specifically to create team redundancy and backfill ability
    • Help team members overcome obstacles, resolve blockers and complete work tasks
    • Participate in On-call rotation and support activities
    • Comply with corporate and compliance policies

Skills and Experience

    • Basic Qualification
    • Strong experience developing clean, high-quality code across front end, back end and cloud
    • Strong programming experience with one or more programming languages such as Java or Kotlin and using application framework such as Spring Boot
    • Experience designing, leading, building and troubleshooting complex software projects in a number of different contexts
    • Proficiency in Object-Oriented Design, DDD, problem-solving and familiar with common data structures and algorithms.
    • Solid understanding of modern software engineering practices including TDD, pair programming, version control, build processes and continuous integration
    • Sound knowledge of complex software architecture, understanding the trade-offs, and the dynamics between its components. Ability to discuss topics at a high level and zoom in on the details when needed
    • Ability to communicate effectively in written and verbal form both technical and non-technical concepts to engineers of different levels as well as non-technical partners.
We also would value any experience with the following:Experience in frontend development using Typescript / React Experience in integrations with third party APIs Experience designing and building well-defined RESTful APIs for internal and external consumption Experience building observable systems, operating them at scale and being on-call Experience in user identity management and SSO Exposure to distributed storage and database systems (e.g. SQL, NoSQL)Exposure to event-driven systems such as Kafka Knowledge of cloud technology such as AWS, Docker or Kubernetes Experience with distributed systems, event driven architecture and/or scale on a global level Have mentored software engineers to improve their skills and productivity Experience in the property conveyancing, lodgments and settlements

Key Attributes

    • An effective communicator with good written and verbal skills to describe both technical and non-technical subjects
    • Able to build relationships with your teammates, manager and product counterparts, as well as relevant business stakeholders
    • Open to share opinions and actively contribute to discussions in a respectful manner and encourage others to do the same
    • Open to share knowledge with team members and encourage others to do the same
    • Be customer centric, actively seek out customer driven data to help prove or disprove features hypothesis, liaise with customers to design and improve our products
    • Good creative problem-solving skills and can-do approach to work
    • A desire to automate and improve software delivery processes
    • Passionate about, and keeps up with the latest software development trends

#LI-AN1

Apply for this job



  • Adelaide, Australia Hudson Full time

    Senior role, previous experience working in the defense space highly regarded Fantastic opportunities for career development and growth Open to Adelaide base candidates onlySenior Software Engineer you will be supporting a team of professionals by providing senior engineering leadership to the development and delivery of advanced software focused systems....


  • Adelaide, Australia Talent International Full time

    Senior Software Engineer – .NetAdelaide based RoleFull time Permanent position Candidates with valid Australian visa will be considered for this poistion. The client does not provide visa sponsorship. One of our clients is looking for a Senior Software Engineer analysis, design, development and maintenance of corporate applications. Required: Significant...


  • Adelaide, Australia WiseTech Global Full time

    WiseTech Global is a leading innovator in the logistics software industry, known for our flagship product, CargoWise One. Our solutions integrate all aspects of logistics operations, streamlining the global supply chain and touching almost every imported and exported goods worldwide. We’re pursuing a Senior Software Engineer to contribute to our mission...


  • Adelaide, Australia WiseTech Global Full time

    What we are looking for Working in a continuous delivery and automated deployment environment, we ship upgrades a week. We practice Test Driven Development and place quality at the core of our engineering practice. You will iterate, test, design, and deliver quality code to enable the world's supply chain. As a Senior Software Engineer, you are a...


  • Adelaide, Australia Babcock Full time

    About the opportunity We have multiple exciting opportunities for Senior Software professionals to join our cutting-edge High Frequency Communications program. You will work on a Bespoke product that will be the gold standard within the Five Eyes community. With a strong technical background, you will play an integral role in our endeavours to develop and...


  • Adelaide, Australia WiseTech Global Full time

    WiseTech Global is a leading innovator in the logistics software industry, known for our flagship product, CargoWise One. Our solutions integrate all aspects of logistics operations, streamlining the global supply chain and touching almost every imported and exported goods worldwide. We’re pursuing a Senior Software Engineer to contribute to our mission...


  • Adelaide, Australia WiseTech Global Full time

    WiseTech Global is a leading innovator in the logistics software industry, known for our flagship product, CargoWise One. Our solutions integrate all aspects of logistics operations, streamlining the global supply chain and touching almost every imported and exported goods worldwide. We’re pursuing a Senior Software Engineer to contribute to our mission of...


  • Adelaide, Australia WiseTech Global Full time

    What we are looking for Working in a continuous delivery and automated deployment environment, we ship 3500 upgrades a week. We practice Test Driven Development and place quality at the core of our engineering practice. You will iterate, test, design, and deliver quality code to enable the world's supply chain. As a Senior Software Engineer, you are a...


  • Adelaide, Australia Microsoft Full time

    Overview Are you looking for an opportunity to build software and systems for some of the biggest data centers that humanity has ever created? The Azure Networking team is responsible for designing and building the software defined network infrastructure that powers millions of servers around the globe for Azure, Bing and other Microsoft cloud...


  • Adelaide, Australia Microsoft Full time

    OverviewAre you looking for an opportunity to build software and systems for some of the biggest data centers that humanity has ever created? The Azure Networking team is responsible for designing and building the software defined network infrastructure that powers millions of servers around the globe for Azure, Bing and other Microsoft cloud services. Azure...

  • Software Engineer

    7 hours ago


    Adelaide, Australia Microsoft Full time

    OverviewAzure Resource Graph’s (ARG part of ARM/Azure Control plane) mission is to Reliably organize the planet-scale cloud inventory and making it accessible to every Azure customer through scalable, and performant tools.ARG is the Inventory of cloud resources, dependencies, services, apps & Azure metadata and is a core service enabling almost all Azure...


  • Adelaide, Australia Microsoft Full time

    Overview Are you looking for an opportunity to build software and systems for some of the biggest data centers that humanity has ever created? The Azure Networking team is responsible for designing and building the software defined network infrastructure that powers millions of servers around the globe for Azure, Bing and other Microsoft cloud...


  • Adelaide CBD, Australia Fivecast Full time

    Amazing people and fun culture - Dynamic high-tech environment - Great opportunities for career growth and progression **About the Role** Our Engineering Managers work closely with other members of engineering management team (VPs, project managers, architects, technical leads) to ensure timely and high quality delivery of software releases to customers....

  • Software Engineer

    1 week ago


    Adelaide, Australia Halcyon Knights Full time

    Senior Software Engineer (Node/AWS) An Australian consultancy working across many sectors is seeking a Snr Developer to help deliver a client driven project in government. The initial contract is for 2 months with a strong likelihood of extension. What We're Looking For: We're seeking a technically strong Developer with proven experience working with...


  • Adelaide Region SA, Australia HAYS Full time

    Software Engineering Manager with High Profile Scale Up working with leading edge Technology **Your new company** A dynamic high profile scale-up in Adelaide working with some leading edge technology and global partners. **Your new role** ***: - **High focus on team management. Responsible for supervising, coaching and mentoring**: - **Working closely...


  • Adelaide, Australia Microsoft Full time

    Overview Senior Software Engineer – Video Processing: Shaping the future of video    Clipchamp is the go-to video platform with one simple mission: to empower anyone to tell stories worth sharing. Since 2016 we’ve attracted over 50 million registered users globally and counting, and that’s only the beginning. We've now joined Microsoft's...

  • Software engineer

    2 weeks ago


    Adelaide, Australia SOGECLAIR Full time

    Description de l'offre Contract type : Permanent Job description We are seeking a senior software engineer with a focus on C++ development to be actively involved in the design, development, and testing of real time software solutions with to work in a support global team. As a software engineer with a focus on C++ development, you will have...

  • Senior Engineer

    5 days ago


    Adelaide, Australia QinetiQ Full time

    We are looking for an experienced  Senior Engineer – Mechanical to join our  Integrated Engineering Services division, based in  Adelaide . As a  Senior Engineer - Mechanical, you will besupporting the design and manufacture of critical components, with your duties including, but not limited to; General mechanical engineering design and...


  • Adelaide, Australia Codan Full time

    About us Codan Communications is a global technology company that develops robust technology solutions to solve customers’ communications, safety, security, and productivity problems in some of the harshest environments around the world. With over 60 years in the business and customers in over 150 countries, Codan Communications has earned a reputation...


  • Adelaide, Australia Codan Full time

    Design real-time embedded software and companion applications for our world leading metal detection products. About us At Minelab Electronics, we change people’s fortunes by designing the world’s best hand-held metal detector technology. We have regional offices in Australia, Brazil, India, Ireland, Mexico, the UAE, and the USA and we are proud to...