Senior Software Engineer

2 weeks ago


Melbourne, Victoria, Australia Catapult Sports Full time
To unleash the potential of every athlete and team on earth.
Join Hatch to apply Get matched to roles that fit your skills and values.
Clear job descriptions that help you learn about the role and team.
Only the best roles at Australia's top companies.

Mid Level · A role for someone with some well-developed knowledge and skills they can bring to the role and team.

Typically within 2-5 years of experience.

Operating at the intersection of sports science and analytics, Catapult products are designed to optimize performance, avoid injury, and quantify return to play.

Catapult has over 400 staff based across 24 locations worldwide, working with more than 3,800 elite teams in over 100 countries globally.

About the role WHAT YOU'LL DOWe are looking for a Software Engineer to join our dynamic group and help us shape the future of our cutting-edge projects.

Here's a glimpse of what you'll be doing: Develop high quality software: Build applications and services that your favourite sports team will most likely be using.


Technical Design and Architecture:

Contributing to technical design discussions, proposing solutions, and collaborating with technical leaders and colleagues globally to define system architecture and design patterns.


Collaboration and Communication:
Our software is "whole stack", i.e.
we do it all from hardware to user facing apps.
Cross team, stack and function collaboration is a must.

Problem Solving and Troubleshooting:
We work in a complex environment requiring our team members to think outside the box.
Imagine delivering low latency actionable performance metrics from our hardware to decision makers on the side of the field

Code Reviews and Quality:

Participating in code reviews to ensure code quality, adherence to coding standards, and best practices.
Conducting unit testing and integration testing to verify functionality and reliability.

Mentoring and Knowledge Sharing:

Contributing to the growth and development of the team / department / company by sharing best practices and lessons learned.


Continuous Learning and Skill Development:
Keeping up-to-date with emerging technologies, programming languages, and industry trends.
Investing time in self-learning and skill development to improve technical proficiency and expertise.
Adherence to Best Practices and Standards: Following coding standards, software development methodologies, industry best practices and documentation.
Ensuring compliance with security standards and regulations.
Right now, your expertise could be applied to a variety of exciting areas:

Live Data Stream Processing:

Dive into the world of real-time data processing using technologies like Kafka, Kinesis, AWS, and edge devices.We're processing live athlete data streams like never before, fueling data-driven decisions that impact the performance of athletes.

Cloud-Based Data Processing:
Harness the power of the cloud for large-scale data processing, paving the way for smarter solutions and insights.
Io T Capabilities for

Enhanced Experiences:

Join the mission to enhance athlete support and customer experiences through Io T capabilities that provide real-time information about the health and configuration of our devices.


Cloud Platform Migration:

Be a key driver in defining our next-generation platform as we migrate our market-leading on-premise athlete wearable solution into a cloud platform.


Integrate with Firmware and Hardware:

This is one of those rare roles where you get to work closely with the people designing and building hardware and firmware.

This is about as close to the edge as you can get.
WHAT YOU'LL NEED2+ years of experience creating successful web and cloud-based products.
We're hiring for your potential and your values alignment rather than years of experience.
If the role sounds like you, please apply whether you have 2, 5 or 7+ years.
Experience as an outcome focused, full stack engineer.
Experience with the specific technologies in our stack is advantageous but not mandatory.
(C#.
Net, AWS, React, Go, C++, Laravel PHP)An understanding of relational database architecture, querying and performance.
Proficiency in microservice architectures within AWS, applying domain-driven design principles.
A passion for educating and sharing knowledge, actively contributing to the growth and development of your colleagues.
A positive and curious mindset who has a passion for problem-solving, and a can-do attitude.
A collaborative team player with strong verbal and written communication skills.
WHY CATAPULT?We have amazing people.

We can promise you will work with some of the most ambitious and intelligent people in an exciting industry, and you will do some of the best work of your life.

We encourage our people to have constructive, open and honest communication in order to make Catapult extraordinary; innovate and create smart solutions; establish a collaborative, yet productive, environment to develop our performance and the performance of our customers.

Our workforce spans more than 20 countries, you'll have the opportunity to work across multiple nationalities and cultures, and build your global awareness and capability We value improvement and development.

We are challenging ourselves to continuously grow and become a high-performance company.

That means we maintain a growth mindset in everything we do, and our people are always looking for ways to do things better.

There is unlimited opportunity to grow, do more, and do better.
What you'll be responsible for Develop scripts and automated workflows to improve the efficiency and accuracy of repeated tasks Create and implement code tests and software test automation Skills you'll need Works with numerical information and performs mathematical calculations to solve problems Accurately identifies and rectifies discrepancies or errors that exists in information and deliverables
#J-18808-Ljbffr

  • Melbourne, Victoria, Australia JAM Software GmbH Full time

    We are looking for a Senior Software Engineer to join one of our Development Teams in Melbourne.You will be working as part of a high performing cross-functional team to evolve a large Software-as-a-Service (Saa S) system to the next level.You will be growing the most widely used online collaboration platform in the world for Construction, Infrastructure,...


  • Melbourne, Victoria, Australia Python Software Foundation Full time

    Are you a software engineer excited about leveraging the latest AI advancements to drive innovation?As a Senior Software Engineer, you will play a pivotal role in driving the development of our Saa S platform, ensuring it remains robust, scalable, and at the forefront of legal tech.Working in an Agile environment, you will collaborate with cross-functional...


  • Melbourne, Victoria, Australia Python Software Foundation Full time

    Are you a software engineer excited about leveraging the latest AI advancements to drive innovation?As a Senior Software Engineer, you will play a pivotal role in driving the development of our SaaS platform, ensuring it remains robust, scalable, and at the forefront of legal tech. Working in an Agile environment, you will collaborate with cross-functional...


  • Melbourne, Victoria, Australia Python Software Foundation Full time

    Are you a software engineer excited about leveraging the latest AI advancements to drive innovation?As a Senior Software Engineer, you will play a pivotal role in driving the development of our SaaS platform, ensuring it remains robust, scalable, and at the forefront of legal tech. Working in an Agile environment, you will collaborate with cross-functional...


  • Melbourne, Victoria, Australia Python Software Foundation Full time

    Are you a software engineer excited about leveraging the latest AI advancements to drive innovation?As a Senior Software Engineer, you will play a pivotal role in driving the development of our Saa S platform, ensuring it remains robust, scalable, and at the forefront of legal tech.Working in an Agile environment, you will collaborate with cross-functional...


  • Melbourne, Victoria, Australia JAM Software GmbH Full time

    Industry leading client looking for a Senior or Principal Developer to to work on their large test automation framework/tool Industry leading client looking for a Senior or Principal Developer to to work on their large test automation framework/tool Senior/Principal Engineer - 4 days onsite Eastern Suburbs - $160, ,000 + Super + Bonus This is an opportunity...


  • Melbourne, Victoria, Australia JAM Software GmbH Full time

    Senior Software Engineer, Video Processing - Clipchamp Microsoft - Melbourne, VICIT Source: u Workin JOB DESCRIPTION Overview Senior Software Engineer – Video Processing: Shaping the future of video Clipchamp is the go-to video platform with one simple mission: to empower anyone to tell stories worth sharing.Since 2016 we've attracted over 50 million...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia SmartBear Software Full time

    At SmartBear, we deliver the complete visibility developers need to make each release better than the last. Our award winning and industry favorite toolsTestComplete, Swagger, Cucumber, ReadyAPI, Zephyrand Pactfloware trusted by over 16 million developers, testers, and software engineers at 32,000+ organizations – including world-renowned innovators like...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia JAM Software GmbH Full time

    We've been trusted to serve Aussie communities since 1914 and grown to become a top 30-listed on the ASX with 120,000 team members and a portfolio of iconic brands.At Coles Group, you'll not only get to make a difference to millions of Aussie lives-you'll also get to see your impact.About the team Want to discover opportunities that challenge you? Connect to...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia JAM Software GmbH Full time

    Software Engineer, Mid-level, Full-stack3+ years experience working as a Software Engineer, ideally with full-stack experience in .NET and React, working within a modern architecture environment.Use the latest, cutting edge technology and work alongside Senior Engineers in paired or group programming sessions to help you growHybrid working with two team...


  • Melbourne, Victoria, Australia Modern Hardware Full time

    We are looking for a Senior Software Engineer to join one of our Development Teams in Melbourne. You will be working as part of a high performing cross-functional team to evolve a large Software-as-a-Service (SaaS) system to the next level. You will be growing the most widely used online collaboration platform in the world for Construction, Infrastructure,...


  • Melbourne, Victoria, Australia JAM Software GmbH Full time

    Zendesk is a service-first CRM company that builds powerful, customizable software designed to improve customer relations.At Zendesk, we encourage growth, innovation and believe in giving back to the communities we call home.Who are we looking for: We are looking for an experienced engineering leader for the Core Services group in Melbourne, Australia.This...


  • Melbourne, Victoria, Australia Microsoft Full time

    OverviewThe Azure Kubernetes Service team is creating a world-class container management and orchestration services for the cloud and beyond. We are the team working on container solutions for Azure on both Linux and Windows.Our charter is to define the next generation of cloud-native infrastructure on Azure. We are looking for a Senior Software Engineer who...


  • Melbourne, Victoria, Australia JAM Software GmbH Full time

    Senior Networking/Systems Engineer (Software Focus)Circu IT Recruitment Group - Melbourne, VICIT Source: u Workin JOB DESCRIPTION Circuit is seeking an experienced Networking/Systems Engineer for a full time-permanent opportunity.Key Responsibilities: Circuit is seeking an experienced Networking/Systems Engineer for a full time-permanent opportunity.Key...


  • Melbourne, Victoria, Australia Floenergy Full time

    We are looking for an experienced Senior Software Engineer - Web/ Frontend to join our team.Reporting to the Engineering Manager, you will take responsibility for building highly scalable, complex and intelligent platforms, improving the development process as well as our infrastructure and the end-end product life cycle from conception to launch.About Flo...


  • Melbourne, Victoria, Australia ELMO Software Full time

    Some of our benefits include: Hybrid work set up Paid Parental leave - 12 weeks primary, 6 weeks secondary Birthday leave, YOU day each year, as well as connecting people leave (up to 6 weeks working from anywhere) Inhouse Learning and Development initiatives ELMO Social and Diversity clubs Wellbeing initiatives such as boot camp, yoga etc. Mental...


  • Melbourne, Victoria, Australia Property Exchange Full time

    Senior Software Engineer - APIsMelbourneGroup Technology – AU DeliveryPermanentHybridJoin us at PEXAAt PEXA, we play a key role in digitalizing the property exchange process in Australia for thousands of people each week, and we're just getting started. Our team of over 1,000 ambitious individuals across the globe is dedicated to pushing boundaries and...


  • Melbourne, Victoria, Australia Oracle Full time

    We are looking for a Senior Software Engineer to join one of our Development Teams in Melbourne. You will be working as part of a high performing cross-functional team on a large Software-as-a-Service (SAAS) system. You will be growing the most widely used online collaboration platform in the world for Construction, Infrastructure, and Energy and Resources...


  • Melbourne, Victoria, Australia Shell Energy Full time

    Be part of a high performing team with a great culture Create a better energy future for our clients Flexible work options, competitive salary with generous leave benefits The world's biggest challenge needs you, here. Big challenges require big solutions. And the transition to a net-zero world is about as big as it gets. Working at Shell Energy - one of...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia JAM Software GmbH Full time

    Build Your Career in Mobile Engineering Confident in building native mobile apps using Swift UI Natural drive to educate, communicate, and positively influence stakeholders Make an Impact Join us in using cutting-edge technology to develop apps accessed by millions. Utilize your mobile app expertise to deliver industry-defining outcomes while focusing on...