
Full Stack Software Developer
STATSports
full-time
Posted on:
Location Type: Hybrid
Location: Newry • United Kingdom
Visit company websiteExplore more
About the role
- 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
Requirements
- 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
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
- The opportunity to influence technical direction and engineering standards
- Collaboration with experienced engineers and product leaders
- A culture that values quality, autonomy, learning, and shared success
- The chance to see your work used by athletes and teams at the very top of their game
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ASP.NET CoreC#AngularTypeScriptJavaScriptHTMLCSSSQLMS SQLMySQL
Soft Skills
leadershipcollaborationcommunicationmentorshipproblem-solvingownershipdecision-makingcontinuous improvementagile methodologytechnical discussions