Senior/Staff Software Engineers
1 day ago
We're the team behind Up, but under the hood, we're Ferocia - a passionate tech company driven by financial inclusion. Since 2011, we've been crafting innovative financial tools, starting with the digital platform for Bendigo Bank. We believe technology can empower everyone, from the advantaged to the disadvantaged, which is why Up was born.
Now, as part of the Bendigo and Adelaide Bank family, we combine the agility of a small company with the reach and stability of a major player. Together, we're carbon neutral, community-focused, and dedicated to high standards of corporate governance. Our mission? To leverage technology to help Australians move from financial stress and anxiety to a place of confidence and empowerment.
Want to join us? We'd love to hear from you
The roleWe're looking for Senior and Staff Software Engineers to join us at Ferocia as we grow two of Australia's most loved banks (Up and Bendigo Bank). We're currently hiring across multiple teams working on our Bendigo Bank customer facing mobile application, focusing on customer impact and platform stability. We've been growing fast over the last few years and are looking for people who can help us evolve to meet this demand with the same high levels of reliability and trust that have gotten us this far.
As the Digital Division of the Bendigo and Adelaide Bank Group we're a small organisation operating under the umbrella of a much bigger one, and so this role will stretch you beyond writing code. We are fiercely protective of the autonomy of our software engineers, and that means no-one is going to micromanage you. You'll be interacting with customers and support staff and bankers and technologists; working with designers and customer experience experts; prioritising engineering efforts and making both technical and product decisions that will have long term ramifications. We learned while doing too, so we know all about getting things wrong on the way to getting them right. Our culture of blameless retrospectives and continuous learning is here to support you as you grow.
Our languages are predominantly Ruby and JavaScript, and we use frameworks such as Rails, React, and React Native. Experience in one or more of these frameworks is an advantage, but we're here for the long haul and are happy to support your learning if you have adjacent expertise.
We have a culture of continuous delivery, which challenges established norms about how banking software should be built Deploying banking software to production several times a day by leaning heavily on engineer-driven test automation is critical to our success. We expect you to care about the entire ecosystem in which you will build, test, deploy and support software, although of course you don't need to be an expert in everything (we have some real good ones).
You'll spend your days working closely with a group of people who like to build software that aspires to be the best it can be; and balance that with professional development, team time and time to breathe and think. We spend a lot of time investing in a team that collaborates effectively, and we'll want you to as well.
What you bring- Experience building, testing, deploying and supporting commercial web or native applications and leading your teams to do the same. We believe in empowering our engineers across all parts of delivery, and as a senior engineer we want to incorporate your expertise in all facets of software delivery (not just architecture and coding) to improve our systems and processes and customer outcomes.
- An innate desire to do a good job, and to help the people around you do a good job too. "Do the right thing when no-one is watching" is one of our most cherished values.
- A point of view on what makes software good, how to test it, deploy it, maintain it, and support it in production. This needs to go hand-in-hand with the ability to compromise when circumstances require it
- Experience (or at least a strong desire to gain experience) in upskilling your peers by sharing knowledge, pair programming, mentoring, and advocating for improving the effectiveness of the team.
- A clear understanding of just how valuable effective communication is in software development, and the ability to do it well.
- The right to work permanently in Australia.
- Willingness to be part of the on-call roster a few times per year.
- The ability to attend our Melbourne CBD office at least six times a year for company days, plus some in-office days to start while you're getting settled in. We're currently only hiring in the Melbourne area for this reason.
Each stage of the process requires successful completion before proceeding to the next stage:
- An initial chat with our recruiter about who you are and what you do, and to make sure our expectations align on some practical stuff.
- A take-home code challenge.
- A technical interview: one part pairing on your code challenge, one part answering technical questions, one part asking us questions.
- A final interview consisting of a system design exercise to get a sense of how you think about complex problems, and a behavioural interview about how you work with others and what kind of environment you thrive in.
- Reference checks + offer.
#LI-DNI
Working at FerociaWe have a hybrid work culture where people can attend the Ferocia office as much or as little as makes sense for them, but we are currently only hiring in Melbourne (or adjacent areas) as we still value physically getting together at least a half-dozen times per year.
We offer:
- A small team of passionate people
- Generous leave and parental policy
- Flexible working schedule
- Great city office and perks (rooftop, gym and personal trainer, games…)
- Budget for personal development, training, and conferences
- Employee Assistance Program via Sonder
- Home loan rebates for our loans (conditions apply)
- Ongoing equity grants (conditions apply)
Not quite ticking every box? Throw your hat in the ring anyway At Ferocia, we're all about shaking things up and rewriting the rules. We thrive on diversity and inclusion, and we wholeheartedly encourage you to step up and shine. Let us be the judge of your qualifications for this role – you just might surprise yourself
-
Senior Staff Software Engineer
1 week ago
Melbourne, Victoria, Australia Telstra Full time $120,000 - $180,000 per yearEmployment TypePermanentClosing Date31 Oct :59pmJob TitleSenior Staff Software Engineer - SalesforceJob SummaryAs a Senior Staff Software Engineer (Salesforce) within the innovative Product & Technology team at Telstra, you'll play a pivotal role in developing and refining the software behind our products and platforms; primarily those that support our...
-
Software Engineer
1 week ago
South Melbourne, Victoria, Australia Roller Software Full time $120,000 - $150,000 per yearAbout ROLLERROLLER is not your average software-as-a-service company. With a global presence in over 30 countries, we're here to bring some excitement to the leisure and attractions industry and make a difference Our mission is to help businesses operate smoothly and create fun and memorable guest experiences by providing seamless ticketing, point-of-sale,...
-
Senior Staff Software Engineer
1 week ago
Melbourne, Victoria, Australia Telstra Full time $120,000 - $180,000 per yearEmployment TypePermanentClosing Date31 Oct :59pmJob TitleSenior Staff Software EngineerJob SummaryAs a Senior Software Engineer within Product & Technology, you'll play a pivotal role in developing and refining the software behind our products and platforms; primarily those that support our internal teams, but occasionally extending beyond Telstra. Your...
-
Staff Software Engineer
1 day ago
Melbourne, Victoria, Australia Marqo Full time $120,000 - $180,000 per yearCompany OverviewAt Marqo, we're pioneering the future of search with our open-source engine that thinks like a human. We are a startup headquartered in San Francisco, with engineering operations out of Melbourne, Australia. We are backed by top venture capital firms from around the world. Marqo's open-source search engine uses machine learning models for...
-
Senior Software Engineer
7 days ago
Melbourne, Victoria, Australia Anduril Industries Full time $180,000 - $250,000 per yearAnduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's...
-
Senior Software Engineer
1 week ago
Melbourne, Victoria, Australia DUAL Asia Pacific Full time $120,000 - $180,000 per yearAbout DUALDriven by a vision to be the world's best underwriting business, DUAL has always taken a different approach to our industry peers.Since our business was founded in 2004, we have had a strong entrepreneurial spirit that runs through every part of our business. We empower our people to develop products, services and processes that deliver...
-
Senior Software Engineer
3 days ago
Melbourne, Victoria, Australia Suncorp Full time $120,000 - $180,000 per yearSeeking Software Engineers with Guidewire and leadership experience to work with our talented Insurance Technology Guidewire teamGreat opportunity for a talented problem solver and a creative thinkerBrisbane, Sydney, or Melbourne location with good WFH flexibilityAbout the roleWe're on the lookout for a skilled Senior Software Engineer (Guidewire) to join...
-
Front-End Software Engineer
1 week ago
South Melbourne, Victoria, Australia Roller Software Full time $120,000 - $150,000 per yearAbout ROLLERROLLER is not your average software-as-a-service company. With a global presence in over 30 countries, we're here to bring some excitement to the leisure and attractions industry and make a difference Our mission is to help businesses operate smoothly and create fun and memorable guest experiences by providing seamless ticketing, point-of-sale,...
-
Senior Software Engineer
3 days ago
Melbourne, Victoria, Australia Vix Technology Full time $120,000 - $180,000 per yearMake The Connection.Vix Technology is a global leader in providing innovative solutions for public transit, believing that accessibility should be a standard. With over 35 years of experience and systems deployed in more than 200 cities worldwide, we take a modular approach to integrate various partners and technologies, creating best-in-class solutions. Our...
-
Senior Software Engineer
1 day ago
Melbourne, Victoria, Australia ClearPoint Full time $120,000 - $180,000 per yearA bit about us For over 16 years, ClearPoint has helped organisations succeed in a continually changing digital landscape. We are a trusted technology partner combining digital design, software engineering, data and insights, cloud and platforms, and consulting services to help organisations adapt to change. We pride ourselves on forming transformational...