HSI
Posted 1w ago

Senior Full Stack Software Developer

HSI
Perth, Western Australia, Australia
HybridFull Time
Responsibilities
  • developing software
  • reviewing code
  • mentoring developers
Requirements
  • Design
  • Develop, test
  • Deploy, and support secure enterprise software
  • Contribute to solution design
  • Code reviews
  • Agile delivery
  • Technical improvements
  • Incident resolution, and developer mentoring
Technical tools mentioned
CI/CDAgile

Job description

The Senior Full Stack Software Developer is responsible for designing, developing, testing, deploying and supporting enterprise-grade software applications while contributing to the ongoing evolution of the organisation's technology platform. The role provides technical expertise across the software development lifecycle, delivers high-quality, scalable and secure solutions, and collaborates with cross-functional teams to achieve business objectives. As a senior member of the engineering team, this role shares knowledge, supports other developers and contributes to continuous improvement initiatives.

Requirements

·         Design, develop, test, deploy and support enterprise full-stack software applications.

·         Develop scalable, secure and maintainable software solutions using modern engineering practices.

·         Contribute to solution design and provide technical input for new features and enhancements.

·         Translate business and product requirements into technical solutions.

·         Participate in implementation planning and technical estimation for development initiatives.

·         Conduct peer code reviews and contribute to engineering standards and coding best practices.

·         Support and mentor less experienced developers through knowledge sharing and collaboration.

·         Collaborate with Product, QA, DevOps and Engineering teams to deliver high-quality software.

·         Identify and resolve software defects, performance issues and technical challenges.

·         Contribute to reducing technical debt and continuous platform improvement.

·         Assist with investigation and resolution of production incidents.

·         Participate in Agile ceremonies including planning, refinement, reviews and retrospectives.

·         Participate in the team's on-call support roster.

·         Promote secure coding practices, CI/CD automation and software quality.

Benefits

  • Access to a confidential and free EAP Service (Employee Assistance Program)
  • Birthday Bonus Day – A day of paid leave for your birthday!
  • Tuition Reimbursement – We are constantly looking to foster development and growth which is why we support eligible employees with education expenses. 
  • Monthly Catered Lunch in the office
  • Volunteer Leave – We believe in giving back and supporting activities that serve the community which is why our employee’s are entitled to 16 hours of volunteer leave per year to support causes that align with our mission ‘Connection Workplace Safety, Compliance and Employee Development’
  • Free Skin Checks & Flu Vaccines
  • A collaborative and supportive team-based environment

About HSI

Provides workplace safety software and compliance training solutions.

Year founded
1977
Employees
734
Organization type
Private
Latest investment
Private Equity (2023) — led by Neuberger Berman
Headquarters
US

Similar jobs

Software Developer roles near Perth, Western Australia
5d
Save
Mark Applied
Hide
Staff Software Engineer - Experiments Platform (AU remote)
Sydney or Melbourne or Brisbane or Perth or Adelaide
RemoteFull Time
Canva
Canva: Cloud-based visual communication and graphic design software platform.
Backend platform engineering experience, distributed systems expertise, experimentation or A/B testing exposure, technical leadership, data systems familiarity, and strong software engineering fundamentals. Java is useful but not required.
Java
5d
Save
Mark Applied
Hide
Staff Software Engineer - Experiments Platform (AU remote)
Sydney or Melbourne or Brisbane or Perth or Adelaide
RemoteFull Time
Canva
Canva: Online graphic design platform for creating and editing visual content.
Backend platform engineering, distributed systems, experimentation or feature-management experience, technical leadership, and familiarity with data systems, experimentation concepts, and Java.
Java, AI, A/B testing, feature flags
1w
Save
Mark Applied
Hide
Staff Software Engineer - .NET Full Stack
Perth, Western Australia, Australia
OnsiteFull Time
Bankwest
BankwestASX: CBA: Providing simple and accessible digital banking for Australians.
Deep .NET Core and C# expertise; AWS cloud, full-stack React/Next.js/Angular, distributed systems, DevSecOps, CI/CD, testing, observability, and technical leadership experience.
.NET Core, C#, AWS, React, Next.js, Angular, REST APIs, AWS Lambda, AWS Step Functions, Temporal, Docker, Kubernetes, GitHub Actions, SRE, Prometheus, Grafana, PagerDuty, Splunk, Observe, TDD, JMeter, Postman, Claude CLI, LangChain, LangGraph, LlamaIndex, AutoGen, Semantic Kernel
1w
Save
Mark Applied
Hide
Senior Software Developer
Perth, Western Australia, Australia
OnsiteFull Time
Fortescue
FortescueASX: FMG: A global green technology, energy, and iron ore.
Extensive full-stack enterprise software experience, including scalable web applications, APIs, cloud-native solutions, databases, integrations, Git, CI/CD, Agile delivery, mentoring, and AI-assisted development tools.
GitHub Copilot, ChatGPT, Microsoft Copilot, Git, CI/CD
2w
Save
Mark Applied
Hide
Senior Software Engineer - Scientific Applications
Perth, Western Australia, Australia
OnsiteFull Time
DUG Technology
DUG TechnologyASX: DUG: Provider of high-performance computing and seismic data processing services.
Strong object-oriented development skills with experience in C/C++, Java or Python, problem-solving, domain knowledge in visualization/parallel computing, and excellent English communication.
Java, C/C++, Python, DUG Insight
3w
Save
Mark Applied
Hide
Software Developer
Perth, Western Australia, Australia
HybridFull Time
Epiroc
EpirocNasdaq Stockholm: EPI A: Manufactures machinery and tools for mining and construction industries.
Degree in software engineering or automation, experience with automation systems and RCS desirable, strong problem-solving, customer focus, and collaboration skills.
RCS, autonomous mining systems
1mo
Save
Mark Applied
Hide
Senior Software Developer
West Perth, Western Australia, Australia
HybridFull Time, Contract
APM Group
APM Group: Provides global health, employment, and human services for individuals.
5+ YOE5+ years experience with Vue (or similar) and C#, strong coding skills, communication, attention to detail, and experience driving architectural improvements; Azure and CI/CD familiarity desirable.
Vue, C#, Microsoft Azure, CI/CD
9mo
Save
Mark Applied
Hide
Software Engineer (Backend)
Perth, Western Australia, Australia
OnsiteFull Time
CorePlan
CorePlan: Digital drilling management platform for mining and exploration operations.
3+ YOE3+ years web development in Python/Django; experience with Node.js/TypeScript; AWS, Docker, CI/CD, testing; strong communication and teamwork.
Node.js, TypeScript, Python, Django, PostgreSQL, AWS, Docker, Git, CI/CD, Automated testing