Life Trading is a growing proprietary trading company with offices in Australia and the UK. Our people are passionate experts and we expect accountability and excellence from all of our people. Our culture is relaxed and focuses on trust, fairness and respect. We understand the importance of enjoying work every day, feeling rewarded for commitment and having time for a life outside of work.
About the job
About Us 👋
Life Trading Pty Ltd is a growing proprietary trading company with offices in Australia and the UK. Our mission is to achieve trading success through technology and a strong company culture. We believe in empowering our team to excel and drive continuous improvement, and we prioritise trust, fairness, and respect in our workplace.
Our relaxed culture supports a healthy work-life balance, recognising the importance of rewarding dedication while allowing time for life outside of work.
About The Role 💡
As a C# Software Engineer, you will join our Projects team, focusing on front-end development to support and enhance our trading systems. The technology vision is to make technology an asset rather than a challenge, with a strategic focus on building scalable, reliable systems that meet both business and technical goals.
Working closely with traders and other teams, you’ll help clarify and refine system requirements to align with the short- and long-term objectives of Life Trading. This role is fast-paced, dynamic, and provides plenty of scope for growth.
This is a hybrid role with 4 days a week in office, 1 day WFH.
Your Mission at Life Trading 🎯
Development and Architecture:
- Maintain our current front-end application (C# 11, .NET 11, WinForms).
- Modernise the front-end using C# 12+, .NET 8, and WPF.
- Enable data sharing across front-end tools used by traders.
- Enhance rapid development capabilities within the front-end team.
- Design protocols between front-end and trading services.
- Assist with code profiling and optimisation.
- Ensure high test coverage and code quality.
- Collaborate with the team to define and implement replay and simulation tools.
Support:
- Work with traders to specify and implement functionality improvements.
- Provide ongoing support for production systems and upgrades.
- Manage incidents and conduct regular business reviews.
Other:
- Uphold company values, policies, and relevant exchange rules.
- Report directly to the Head of Engineering.
What We’re Looking For 👀
- 4+ years of experience with C# (11+) and .NET (7+) for desktop applications.
- Strong experience in WPF for desktop application development.
- Excellent written and verbal communication skills.
- A passion for learning and technical growth.
- Ability to work independently and collaboratively with the team.
- Solid business acumen.
Bonus Points For ✅
- Experience with Protobuf and WinForms.
- Front-office trading or customer-facing experience.
- Interest or experience in UX design.
- Familiarity with Python or C++.
A Bit About The Team 🤝
You’ll join a collaborative, agile team at Life Trading where your technical contributions will have a direct impact on our trading systems and overall business success.
Benefits 🎉
At Life Trading, we know our people are our biggest asset, which is why we offer a range of benefits designed to support both your professional growth and personal well-being:
- Competitive Salary: Reflecting the value of your skills and experience.
- Flat Management Structure: Open communication and a chance to make an impact from day one.
- Work-Life Balance: Flexible working arrangements, including a hybrid model.
- Health and Wellbeing Initiatives: Access to mental health support and wellness programmes.
- Anniversary Leave: Celebrate your milestones with extra paid leave.
- Social Events: Enjoy team-building activities and a positive workplace culture.
- Paid Parental Leave: Generous support for new parents balancing work and family life.
- Professional Development: Access to continuous learning and industry events.
- Employee Recognition Programme: Recognising exceptional individual and team achievements.
Join us at Life Trading, where your contribution and growth are valued every step of the way!