Full Stack Software Developer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• You’ll likely enjoy this role if you: • Have significant experience as a Full Stack Developer in a commercial software development environment • Have strong expertise in building backend services and APIs using C# and ASP.NET Core • Have proven experience developing modern web applications using Angular • Are comfortable working with TypeScript, JavaScript, HTML, and CSS, with a focus on maintainability and performance • Have experience using Azure cloud services in production environments • Are confident designing and optimising SQL databases (e.g. MS SQL, MySQL) • Have experience building cross-platform applications, including tools such as Electron • Understand software architecture principles, clean code practices, and modern development patterns • Take ownership of your work, make sound technical decisions, and deliver high-quality solutions • Communicate clearly and enjoy collaborating across product, design, and engineering teams • Experience contributing to architectural strategy, mentoring or leading developers, or working on large-scale, data-driven platforms is a bonus, but not a requirement.
Responsibilities
• Designing, building, testing, and supporting full-stack applications using ASP.NET Core and Angular across web, desktop, and mobile environments • Leading the implementation of complex features, from API design and backend services through to responsive, high-performance front-end experiences • Working closely with Software Architects, Product Owners, and Senior Engineers to translate product requirements into robust technical solutions • Collaborating with UI/UX designers to deliver high-quality, usable, and performant interfaces • Owning API architecture, ensuring solutions are secure, scalable, maintainable, and well-documented • Designing and managing data models and databases, optimising for performance, reliability, and long-term maintainability • Ensuring applications meet high standards for performance, security, reliability, and cross-platform compatibility • Acting as a technical mentor to other developers, promoting best practices, clean code, and continuous improvement • Contributing to architectural discussions, technical decision-making, and the evolution of our engineering standards and tooling • Working within an Agile development environment, actively participating in planning, reviews, and continuous delivery
Benefits
• A product-focused software role where your work directly shapes tools used in elite sport • Ownership of meaningful features from concept through to delivery • We’re still a small business that happens to be the world leader in our field, which means you can be a part of something big. Working at STATSports, you’ll have a real impact and see directly how the day-to-day work you do makes a difference in sport at the elite level. • You’ll collaborate with a world-class team and be given the freedom to innovate, create and deliver at the highest level. If this excited you, then we would love to hear from you!