
Senior Software Engineer
Catapult Sports2 months ago
Cologne, GermanySenior
Responsibilities
- Contribute to requirements gathering, design, implementation, testing, and deployment across the full software development lifecycle.
- Build and maintain Angular web applications.
- Build and maintain Java Spring Boot APIs and backend services.
- Design database schemas and profile and optimize backend query performance.
- Participate in architectural discussions to design scalable and resilient systems.
- Work with Product and Design to scope and design features.
- Own features from initial design through delivery while collaborating across multidisciplinary engineering teams.
- Document work in the shared knowledge base and occasionally provide technical assistance to customer support.
Requirements
- At least 5 years of software development experience.
- Demonstrated programming experience with TypeScript, JavaScript, and Angular.
- Demonstrated programming experience with Kotlin and Java.
- Demonstrated experience working with SQL and designing database schemas.
- Ability to reason about and debug complex systems and applications.
- Experience with Git code management is highly desired.
- Strong attention to detail, self-direction, communication, prioritization, and a can-do attitude.
Benefits
- Opportunity to work with ambitious, intelligent, and globally distributed colleagues in sports technology.
- Collaborative and challenging environment focused on innovation, improvement, and professional development.
- Opportunity to work across more than 20 countries and build global awareness and capability.
- Unlimited opportunity to grow and take on additional responsibilities.
- Based in Cologne.
Tech Stack
Categories
About Catapult Sports
Catapult Sports builds wearable tracking devices, video analysis tools, and athlete management software used by professional and collegiate teams to monitor performance and reduce injury risk. The Melbourne‑headquartered company, founded in 2006, sells hardware and software subscriptions and is listed on the Australian Securities Exchange (ASX: CAT). Its technology is used by teams across the Premier League, NFL, and NBA and in more than 100 countries.