Software Engineer
Sydney, New South Wales, Australia · Full Time
Be the first to apply
- Experience
- 2–4 yrs
- Salary
- —
- Openings
- 1
- Posted
- 3 weeks ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About LEAP Legal Software
LEAP Dev serves as the software development division behind LEAP Legal Software, the foremost global provider of Legal Practice Management Solutions. Operating under ATI Global, a leading international LegalTech conglomerate, LEAP has been innovating productivity tools for legal professionals for over three decades. Currently, more than 70,000 legal practitioners and their teams across small and medium-sized law firms rely on our market-leading software.
Joining LEAP means becoming part of a dynamic technology company where change is constant. With over 1000 dedicated employees spread across Australia, North America, Europe, and New Zealand, you'll be collaborating with a highly driven and supportive global team.
Role Overview
We seek a mid-level Full Stack Developer to join our engineering team to create and maintain features spanning a .NET backend and React frontend. This role involves working on live systems from API conception to user interface delivery, closely partnering with product, design, and engineering peers. Ideal candidates enjoy owning features end-to-end and are eager to broaden their technical leadership.
Key Responsibilities
- Design, develop, and sustain RESTful APIs and backend services using .NET and C#.
- Develop responsive, accessible frontends utilizing React.
- Produce clean, maintainable, and well-tested code across the entire stack.
- Engage in code reviews and contribute to evolving team engineering practices.
- Collaborate with product and design teams to transform requirements into functional software.
- Diagnose and fix bugs throughout the stack, from database queries to UI issues.
- Participate in technical design discussions and evaluate implementation trade-offs.
- Create and maintain automated testing suites (unit and integration tests) to enable frequent, reliable releases.
Candidate Profile
- Between 2 and 4 years of experience in professional software development.
- Proficient backend development experience with .NET and C# (preferably ASP.NET Core).
- Demonstrated frontend skills using React, including hooks, component-based design, and state management.
- Experience working with relational databases and writing efficient SQL queries.
- Competent in designing and consuming RESTful APIs.
- Familiarity with Git workflows, including pull requests and code reviews.
- Understanding of software testing methodologies, including unit and integration testing.
- Strong communication skills and a preference for working in collaborative, cross-functional teams.
- An ownership mindset and pragmatic approach to problem-solving.
Why Work at LEAP?
- Your contributions directly support lawyers in providing valuable services to communities.
- You will have autonomy and trust to influence significant, complex projects.
- Collaborate with passionate and authentic colleagues.
- Part of a financially strong, global leader in Legal Practice Management software.
- While the role is based in Sydney, flexible work arrangements are welcomed.
- Rich opportunities for career growth, guided by leadership with extensive legal tech experience.
- Engage in a vibrant workplace culture including celebrations, social events, sports teams, yacht events, and more.
- Prioritization of employee well-being with additional paid leave, gym membership, dental plans, and weekly onsite massages.
- Enjoy a newly designed office environment with complimentary breakfasts and lunches, stocked kitchen, and onsite barista.
- Access to unique support programs like LEAP Home for assisting in home ownership.