Tepper Sports & Entertainment (TSE) is looking to build the next generation of digital products that power unforgettable experiences for their fans. This role will be instrumental in designing and defining the user experience for new components and features as there is no dedicated UX designer.
Requirements
- Strong proficiency in.NET Core for building web applications and APIs.
- Strong proficiency in modern Angular and TypeScript for building responsive single-page applications.
- Expertise in HTML5 and CSS3 is required.
- Experience developing and deploying applications on a cloud platform; Microsoft Azure is strongly preferred.
- Demonstrable experience with Power BI, including connecting to data sources, data modeling, and writing DAX queries and Power M.
- Familiarity with AI-assisted development tools (e.g., GitHub Copilot, Azure AI) and an understanding of how to apply generative AI to improve development workflows, from code generation to automated testing.
- Solid understanding of SQL MI and experience working with relational databases.
Responsibilities
- Design, develop, and maintain scalable web applications and services within a.NET microservices architecture hosted on Microsoft Azure.
- Write clean, efficient, and maintainable code in.NET Core for the backend and TypeScript for the frontend, adhering to team coding standards and best practices.
- Leverage AI-powered development tools to accelerate development cycles, improve code quality, and automate repetitive tasks such as code generation, testing, and debugging.
- Develop and integrate RESTful APIs to ensure seamless communication between the frontend, backend, and various third-party systems.
- Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, deployment, and maintenance.
- Develop dynamic, responsive, and engaging user interfaces using the modern Angular framework, ensuring a flawless experience across all devices and browsers.
- Connect to diverse data sources to develop, maintain, and enhance clean, interactive, and insightful Power BI reports and dashboards.
Other
- 3-5 years of professional experience in full-stack software development, with a proven track record of building and deploying web applications.
- Experience working in a collaborative, Agile development environment.
- A deep passion for user-centered design, with the ability to own the user experience from concept to implementation.
- Excellent communication and interpersonal skills, with a proven ability to work effectively with cross-functional teams, including product managers and other engineers.
- Strong analytical and problem-solving skills with the ability to work on moderately complex tasks with general supervision.