FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer – Innovation
BreadcrumbSoftware Engineer developing solutions in the Innovation Hub at Breadcrumb, enhancing construction technology with .NET and React. Collaborate on prototypes and oversee full SDLC processes.
Tech Stack
Tools & technologiesCloud.NETReactSDLC
About the role
Key responsibilities & impact- Analyse and design complex software systems, APIs, and data models that span internal architectures and third-party integrations, ensuring alignment with organisational requirements.
- Formulate technical specifications and make critical architectural decisions in ambiguous problem spaces, balancing rapid experimentation with the rigorous discipline required for production-grade software.
- Apply emerging technologies, including AI/Large Language Models (LLMs) and automation tooling, to enhance system capabilities and deliver measurable value within the product ecosystem.
- Lead the end-to-end Software Development Life Cycle (SDLC), rapidly designing and building high-fidelity prototypes to validate product hypotheses with customers before scaling to production.
- Develop and maintain robust applications across web, mobile, and desktop platforms using .NET (C#) and React, contributing directly to the core "Breadcrumb" product suite.
- Oversee the evolution of prototypes, performing critical refactoring, system hardening, and seamless integration into core enterprise environments.
- Uphold and champion engineering excellence by implementing comprehensive testing strategies, including unit, integration, and regression testing, within Continuous Integration (CI) pipelines.
- Conduct rigorous code reviews and technical documentation to ensure software meets high standards of security, maintainability, and efficiency.
- Diagnose and resolve complex performance, stability, and integration bottlenecks as innovative solutions graduate from pilot phases into live production environments.
- Contribute to broader engineering strategy and architectural discussions, providing technical guidance and mentoring junior developers to foster a culture of continuous learning and technical growth.
Requirements
What you’ll need- Proven experience in the full SDLC, specifically using .NET (C#) and React to build enterprise-grade applications.
- A track record of making sound architectural decisions in ambiguous environments, balancing innovation with engineering rigour.
- Strong understanding of APIs, data modelling, databases, and cloud platforms.
- Strong focus on delivering real customer value over adopting technology for its own sake.
- Collaborative mindset with strong written and verbal communication.
- Genuine curiosity for applying emerging tech (AI/LLMs).
- A tertiary degree in Computer Science, Software Engineering, or a closely related ICT field.
- Experience with AI/LLMs, data pipelines, or event-driven systems (Advantageous)
- Background in startup or scale-up environments (Advantageous)
- Multi-platform delivery experience (web, mobile, desktop) (Advantageous)
Benefits
Comp & perks- Hybrid flexibility out of Melbourne, with genuine support for professional growth and wellbeing, including mental health days and professional development funding.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETC#ReactAPIsdata modelingdatabasescloud platformsContinuous Integrationunit testingintegration testing
Soft Skills
collaborative mindsetwritten communicationverbal communicationcuriositymentoringproblem-solvingarchitectural decision-makingcustomer value focustechnical guidancecontinuous learning
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software EngineeringBachelor's degree in ICT