Software Engineer (.NET) - FanDuel
Sportsbet · Melbourne
Job description
About the role
FanDuel, a sports-tech entertainment company and subsidiary of Flutter Entertainment, is hiring a mid-level .NET software engineer for its FanDuel Trading Solutions team in Melbourne. The role reports to the Software Engineering Manager and involves turning designs into code while taking part in team design, scoping and prioritisation discussions.
Key responsibilities
- Write secure, stable, testable and maintainable code with minimal defects.
- Take part in team design, scoping and prioritisation discussions.
- Act as a significant, autonomous contributor who solves difficult problems and pairs with junior engineers.
- Build stable, performant software using a broad range of design approaches, with pragmatic, well-understood code and minimal short-term workarounds.
Required profile
- Proven software engineering experience with strong hands-on expertise in .NET Core, C# and IoC and dependency injection.
- Demonstrated AI fluency, including the use of AI-assisted engineering tools to improve software development, quality and delivery.
- Experience building high-traffic, distributed or high-throughput mission-critical software systems.
- Strong knowledge of unit testing, mocking frameworks, TDD or BDD, CI/CD practices, cloud infrastructure, multithreading and low-latency programming.
Required skills
- .NET Core, C#, IoC and dependency injection
- Event-driven architecture and messaging technologies such as Kafka, RabbitMQ or AWS EventBridge
- Distributed caching with Redis or Memcached
- Unit testing, mocking, TDD or BDD, CI/CD and cloud infrastructure
What we offer
- 25 days annual leave plus flexible working options and a $1,050 work-from-home allowance.
- Women in Technology community, AWS training and membership, and annual tech conferences.
- Hack days, career development programs and learning opportunities.
- Onsite concierge services, free meals and social events.
- Generous parental leave: primary carers 26 weeks paid plus 26 weeks unpaid (up to 52 weeks total); secondary carers 2 weeks paid plus 6 weeks unpaid plus 1 paid day per week for 3 months.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salary: Software Engineer Based on 33 job offers in AustraliaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 12 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Sportsbet
Melbourne
Related job offers
-
Cloud Engineer - Azure & Microsoft 365
MEGT Melbourne -
Staff Engineer - EV Charging Platform
Australian Motoring Services Melbourne -
Program Test Manager – Billing Transformation
Davidson Melbourne -
Information Management EDRMS System Advisor
Unitywater Mango Hill -
Data Engineer, SQL Specialist
Adelaide University Adelaide