Senior Software Engineer

Bright Duggann — Australia · Posted ~4 days ago

Senior Contract Onsite

Skills

Software engineering Software development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A leading Australian property-services organization is seeking a Senior Software Engineer on a contract basis. You will contribute to software supporting complex property and facilities operations while working in a values-driven environment that emphasizes trust, accountability, collaboration, and innovation.

Highlights

Contract senior software engineering opportunity within a diversified property-services organization. The role offers exposure to technology supporting property, facilities, community, and asset management operations, with an emphasis on accountability, collaboration, and business growth.

Description

Job Type: Contract Location: Alta, Air BMC, Verde, Rosebay - Sydney, St Leonards, Rosebery, Rosebay Job Category: Software Engineer Bright & Duggan Group is built on the principles of United, Trusted, Accountable, and Visionary. These values serve as the foundation for our team and guide our approach to work and interactions with clients and colleagues. We expect all employees to consistently promote and uphold these values. As Bright & Duggan team members, our employees act as ambassadors for the whole group. Our diverse portfolio comprises of four main pillars: strata management, integrated resort management, building and facilities management and asset management. To foster growth and extend our service offerings and reach, we expect our employees to actively promote all brands and products associated with Bright & Duggan. Job Description Bright & Duggan Group is one of Australia's leading property services organisations, supporting communities, buildings and property owners across Australia and New Zealand. As part of our continued investment in technology, we are expanding our engineering capability and building modern software platforms that will support the future growth, operational excellence and customer experience of the Group. We are creating a team of exceptional engineers who enjoy solving complex problems, building high-quality software and leveraging modern technologies to deliver meaningful business outcomes. The Opportunity We're looking for experienced Senior Software Engineers to join our growing engineering team. This is an opportunity to work on significant platform initiatives in a collaborative, engineering-led environment where quality, simplicity, automation and continuous improvement matter. Working alongside the Head of Engineering, Product Manager, UX/UI specialists, Data professionals and fellow Senior Engineers, you'll help design, build and evolve modern software solutions while contributing to technical excellence across the team. This role offers the opportunity to influence technical decisions, mentor others and work on complex engineering challenges that will have a genuine impact across the organisation. What You'll Be Working On Engineering & Delivery Design, develop and maintain high-quality software solutionsBuild scalable backend services, APIs and integrationsDevelop modern user experiences and business applicationsDeliver reliable, secure and maintainable softwareTake ownership of features from design through deployment Platform & Systems Development Develop distributed and event-driven platform capabilitiesContribute to solution design and architecture discussionsBuild workflow-enabled business solutions and automation capabilitiesSolve complex integration and data challengesSupport platform scalability, resilience and long-term maintainability Modern Engineering Practices Apply contemporary software engineering techniques and practicesUtilise AI-assisted development tools to improve productivity and qualityParticipate in code reviews, design reviews and continuous improvement initiativesContribute to engineering standards, reusable patterns and best practicesChampion quality, automation and operational excellence Collaboration & Mentoring Work closely with Product, UX/UI, Data and Technology Operations teamsMentor engineers through coaching, code reviews and knowledge sharingCollaborate with fellow Senior Engineers to solve complex problemsShare expertise and contribute to a high-performing engineering culture Essential What We're Looking For 10+ years of professional software engineering experienceProven experience designing and delivering complex software solutionsStrong understanding of software architecture and engineering best practicesExperience building scalable, secure and reliable applicationsExceptional problem-solving and critical-thinking skillsStrong communication and stakeholder engagement capabilityAbility to work effectively within a collaborative engineering team Highly Desirable Experience with distributed systems and event-driven architecturesExperience with cloud-native platforms and modern development practicesExperience with workflow orchestration and automation platformsExperience with analytics, reporting or data-driven solutionsExperience with AI-assisted software development tools and practicesPrevious experience within PropTech, strata, property, workflow or financial systems environments Why Join Bright & Duggan Group? Build, Don't Just Maintain This is an opportunity to work on significant technology initiatives and modern platform development rather than simply supporting legacy applications. Engineering-Led Culture Join a team that values technical excellence, quality outcomes, ownership and continuous learning. Modern Ways of Working Work with contemporary technologies, automation, cloud-native approaches and AI-assisted development practices. Influence and Impact Have a genuine voice in how solutions are designed, delivered and evolved while helping shape the future engineering capability of the organisation. Invest in Your Growth Work alongside experienced technology leaders and engineers who are passionate about developing people, sharing knowledge and building exceptional software. About You You're an experienced engineer who enjoys solving difficult problems, improving the way things work and building software that makes a difference. You take ownership, communicate openly, continuously learn and genuinely enjoy working with other talented engineers to deliver high-quality outcomes. Most importantly, you're excited about joining an organisation that is investing in technology and building a strong engineering capability for the future.