Principal Engineer - [Archived Advertisement]
Principal Engineer
About Us
JB Hi-Fi is one of Australasia’s largest and most trusted retailers. Specialising in consumer electronics, home entertainment, small appliances and white goods, JB Hi-Fi strives to deliver the most extensive range, cheapest prices and genuine service to customers every day.
The heart of our business is our people and we are proud of a culture that fosters teamwork, nurtures talent, encourages individuality and embraces diversity.
Benefits
- Be part of a diverse, collaborative, and supportive team who are passionate about the work we do
- Growth mindset culture with a focus on individual skills and career development
- A flexible work environment and competitive salary package
The Role
Tired of red tape and hitting brick walls trying to make a difference? Then come join us at JB and make enough change to make a meaningful difference in users lives.
Join the team that focuses on Apps, APIs & integrations for inbound & outbound operations of our stores and warehouses. Fulfilment orchestration, order & warehouse management, supplier integration, in store apps - just to name a few. We work on exciting stuff at the scale of 200 stores, 6 warehouses, 8000+ staff, $5B+ sales.
We relish in making change!
Key Responsibilities:
- Develop a strong working understanding of the business and how our systems create value
- Work with the Program Manager and Principal Business Analyst on project & technical roadmaps
- Mentor and Upskill Junior-Senior Software Engineers
- Take ownership of work and responsibility for getting it done
- Design technical solutions with the understanding of work priority, trading off perfection and delivery according to context
- Write and contribute to well designed, testable, efficient production ready code (including CI & CD, automated testing, telemetry)
- Work collaboratively within the team from inception to production & assist other developers (PRs, mentoring, advice)
- Identify risks, issues and improvement opportunities and ensure they are escalated as necessary
Preferred Experience/Qualifications:
- 10+ years of commercial software development
- Exceptional skills in C# and recent .NET versions
- 5+ years experience with Azure, specifically Functions, Service Bus, CosmosDb, SQL
- Excellent skills with GitHub Actions & YAML pipelines
- Experience with React TypeScript / JavaScript
- Strong working knowledge of unit testing for both Backend & Frontend code.
- Skilled at troubleshooting and debugging issues
- Ability to execute on security, performance, and accessibility issues
- Ability to express intent through code, focusing on simplicity and maintainability
About You
- You make an impact wherever you go
- Take initiative and are comfortable making key decisions and trust your judgement
- Thrive in vague and complex situations where the correct path forward isn’t clear
- Enjoy collaborating with peers to deliver the right solution for the context
- You love making a difference
- Will be working for an organisation that trusts small teams to do big things
- We don’t do bureaucracy
- We thrive on personal ownership, initiative, judgement, and decision making within the team
- We like to move quickly and see results in production as soon as possible
What Else?
- People & professional development is important to us
- We have partnered with Microsoft for Enterprise training
- We offer online training courses using well known providers
- We have an intern program
- We do in store working visits & warehouse tours to help you become familiar with our systems & processes
Applications close: 04 Oct 2024 AUS Eastern Standard Time
Job Summary
- Closing Date:
- 04 Oct 2024
- Location:
- VIC - Melbourne
- Salary:
- Competitive salary package
- Work Type:
- Full Time
- Category:
-
Developers/Programmers
Engineering - Software
Service Delivery
User Experience/Interface
Web Development