Catapultsports
Senior Software Engineer
Köln, Germany. Posted a month ago
The role
You will build customer-facing Scouting and Analytics platforms for football clubs. You will develop backend services and frontend features across the entire technology stack.
What you will do
- Contribute to the full software development lifecycle including requirements gathering, design, implementation, testing, and deployment
- Build and maintain Angular web applications
- Build and maintain Java Spring Boot APIs and backend services
- Design and implement database schema
- Profile and optimize query performance in backend applications
- Engage in architectural discussions to design scalable and resilient systems
- Work with Product and Design on scoping and designing features
- Work in multidisciplinary teams and interface with other engineers
- Document work in a shared knowledge base platform
- Occasionally provide technical assistance to the customer support team
Required qualifications
- At least 5 years of software development experience
- Demonstrated experience programming in Typescript, Javascript, and Angular
- Demonstrated experience programming in Kotlin Java
- Demonstrated experience working in SQL and designing database schema
- Ability to reason about and debug complex systems and applications
- Very strong attention to detail
- Proven self-starter
- Ability to communicate well, both verbally and in writing
- Ability to prioritise and a can-do attitude
Nice to have
- Experience with Git code management is highly desired
About the company
Catapult is a sports technology company that empowers professional teams to make data-driven decisions. They provide health, performance, video, and AI insights to over 5,000 teams around the world.