Senior Software Developer – Front End at Ocean Software Pty Ltd
Melbourne, Victoria, Australia -
Full Time


Start Date

Immediate

Expiry Date

23 Jun, 26

Salary

0.0

Posted On

25 Mar, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

React, Redux, React Forms, React Query, TypeScript, Axios, Git, MUI, PIXI, Playwright, Jest, Puppeteer, Cucumber, Azure Devops, Agile Scrum, Problem-Solving

Industry

Software Development

Description
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 focussed 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 Need to Have Essential * 5-10 years in a developer/analyst programmer role * Bachelor in 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: * o React * o Redux * o React Forms * o React Query * o TypeScript * o Axios * Excellent written and communication skills * Strong knowledge of Git and different Git workflows * Australian citizen (Able to achieve Australian Defence Security Clearance if required) Additional experience we value * Knowledge or working experience in following technologies: * o MUI * o PIXI * o 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 * Australian citizen (Ability to obtain and maintain an Australian Defence Security Clearance)  This role is responsible for delivering high-quality software solutions that meet user and business requirements, while contributing to the continuous improvement of development practices within the team.   You will bring strong experience across the software development lifecycle and work collaboratively within an Agile Scrum environment to design, build and support mission-critical applications.   In addition to technical delivery, this role plays a key part in mentoring team members, supporting best practices, and contributing to a high-performing engineering culture. What You’ll Be Doing Software Development * 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 uphold 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 * Providing 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 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 hybrid arrangement, spending 3 days a week in the office to support collaboration, connection and professional development.
Responsibilities
The role involves designing, developing, and implementing scalable software solutions aligned with user and business needs, while also producing functional and technical design specifications. Responsibilities include collaborating with cross-functional teams, upholding development standards, supporting sprint planning, and investigating/resolving software defects.
Loading...