Add expected salary to your profile for insights
For over 30 years, Ocean Software has been a trusted partner of defence forces and aviation organisations worldwide, delivering cutting‐edge solutions that enhance training, streamline operations, and improve readiness. We exist to support the people behind critical missions‐ those who protect lives, ensure safety, and strive for excellence — by providing the tools they need to succeed. Because when every individual is prepared, and every operation runs smoothly, missions succeed, lives are safeguarded, and communities thrive.
The Opportunity
We're seeking a Senior Software Developer – Front End to join our growing team in Melbourne and play a key role in designing and delivering high‐impact, mission‐critical applications.
This is more than just a development role; you'll contribute to how we build, improve, and scale our products, while mentoring others and shaping best practices within the team.
About the role
As a Senior Software Developer, you'll work within an Agile Scrum team to deliver robust, scalable and user‐focused solutions. You'll collaborate closely with Business Analysts, Architects, QA and Product teams to bring complex systems to life.
You'll also play an important role in uplifting team capability, sharing knowledge, supporting developers, and contributing to a strong engineering culture.
What You'll Be Doing
* Design and develop and implement scalable software solutions aligned to user and business needs
* Produce functional and technical design specifications that meet stakeholder requirements
* Collaborate with Business Analysts and System Architects to ensure solution integrity and alignment
* Contribute to upholding development standards, practices and coding quality within the Scrum team
* Support sprint planning, estimation and delivery in collaboration with the Team Lead
* Investigate, analyse and resolve software defects and technical issues
* Contribute to the development and continuous improvement of technical procedures, frameworks and standards
* Provide technical analysis and diagnosis support to customers where required
* Mentor and support developers to build capability and improve team performance
Collaboration and Continuous Improvement
* Work collaboratively with cross‐functional teams to deliver high‐quality outcomes for customers
* Actively contribute to continuous improvement initiatives across products, processes and team efficiency
* Participate in Agile ceremonies and foster a culture of accountability, ownership and quality
* Facilitate knowledge sharing and contribute to technical discussions within the team
What You'll Need to Have
* 5‐10 years in a developer/analyst programmer role
* Bachelor of IT or Computer Science or equivalent
* Proven experience in developing and designing new software components and solutions
* Proven experience in mentoring others
* A complete understanding of the agile scrum software development lifecycle
* Excellent problem‐solving skills
* Excellent skills designing and implementing applications using different Frontend Technologies: React, React Forms, React Query, TypeScript
* Excellent written and communication skills
* Strong knowledge of Git and different Git workflows
Additional experience we value
* Knowledge or working experience with MUI, PIXI
* Frontend test frameworks such as Playwright, Jest, Puppeteer & Cucumber
* Strong knowledge of Azure DevOps or equivalent
* Experience working within aviation, defence, or other highly regulated environments
* Understanding of mission‐critical or training systems
Eligibility Requirements
Must be an Australian citizen (Ability to obtain and maintain an Australian Defence Security Clearance). Applicants must be an Australian citizen and, if successful, will be required to undergo pre‐employment checks.
Our Values
We own the outcome, taking responsibility for the decisions we make and the results we deliver. We create value by focusing on solutions that work in real‐world, highly regulated environments. We empower others through clear direction, trust and strong technical leadership. We act with integrity, especially when security, safety and compliance matter most. And we nurture our brand by delivering work, we're proud to stand behind every time.
Inclusion and flexibility
At Ocean we are committed to an inclusive and equitable workplace where different perspectives are valued and people feel respected, supported and able to do their best work. We believe strong teams are built through openness, fairness and inclusion, and we welcome all backgrounds, experiences and identities.
We offer flexible working, with a hybrid arrangement, spending 3 days a week in the office to support collaboration, connection and professional development.
How To Apply
If you are passionate about building high‐quality software, enjoy solving complex problems, and want to work on systems that make a real‐world impact, we'd love to hear from you.
Click the 'Apply' button to be redirected to our recruitment platform.
Applicants must be an Australian citizen and, if successful, will be required to undergo pre‐employment checks.
#J-18808-Ljbffr