At a Glance
- Tasks: Design and develop innovative software solutions for the entertainment industry.
- Company: Join Hooper Media, a leader in modern media finance technology.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for growth.
- Why this job: Be part of a dynamic team shaping the future of media finance.
- Qualifications: Experience in software development with skills in C#, ASP.NET, and JavaScript.
- Other info: Collaborative environment with a focus on innovation and career advancement.
The predicted salary is between 36000 - 60000 £ per year.
Hooper Media builds advanced software that transforms how entertainment companies manage participations, royalties, residuals, and amortization. Our Calculation Engine automates complex financial workflows with accuracy and scale. With deep industry expertise and a commitment to innovation, we deliver reliable, modern solutions that support film, TV, and digital content operations. As we continue to grow, we’re expanding our team and shaping the future of media finance technology.
The Software Engineer will play a pivotal role in the end-to-end development lifecycle of our application, from brainstorming and design to implementation, deployment, and maintenance. You will work alongside a cross-functional team of engineers, product managers, and designers to deliver robust, scalable, and high-quality software solutions.
Key Responsibilities:- Design, develop, and maintain: Build clean, efficient, and reliable code for our applications.
- Collaborate: Work within an agile team to translate product requirements into technical specifications and actionable tasks.
- Full-stack development: Contribute across the entire technology stack, from front-end frameworks (Angular) to back-end technologies (.NET) and databases (MS SQL Server).
- Quality Assurance: Write unit, integration, and end-to-end tests to ensure code quality and reliability. Participate in code reviews to maintain high standards and share knowledge.
- Troubleshoot and Debug: Identify, diagnose, and resolve complex software defects and performance bottlenecks.
- Deploy and Monitor: Participate in CI/CD processes to deploy services and monitor system health in a cloud environment (Azure, AWS).
- Innovate: Stay up to date with emerging technologies and industry best practices, and proactively suggest improvements to our technology, processes, and products.
- Bachelor's degree in Computer Science or related field
- 3+ years of professional software development experience
- C# and ASP.NET
- JavaScript/TypeScript, HTML and CSS
- SQL databases
- Object-oriented programming
- Git
- Azure DevOps, Hosting and PaaS
- Agile development methodologies
- PostgreSQL
- Angular
- Entity Framework
- Visual Studio
- Unit testing
- Microsoft SQL Server, T-SQL
Software Engineer employer: Hooper Media
Contact Detail:
Hooper Media Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your experience with C#, ASP.NET, and full-stack development. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your problem-solving skills. We want you to feel confident when it’s time to shine!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with C#, ASP.NET, and any relevant projects that showcase your skills in full-stack development. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about media finance technology and how your background aligns with our mission at Hooper Media. Let us know what excites you about the role!
Showcase Your Projects: If you've worked on any interesting projects, especially those involving Angular or .NET, make sure to mention them. We love seeing real-world applications of your skills, so don’t hold back on sharing your achievements!
Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep everything organised and ensures your application gets the attention it deserves. We can't wait to hear from you!
How to prepare for a job interview at Hooper Media
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially C#, ASP.NET, and SQL databases. Brush up on your knowledge of Angular and any other relevant frameworks, as you might be asked to demonstrate your understanding during the interview.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've identified and resolved complex software defects or performance issues. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your troubleshooting abilities.
✨Emphasise Collaboration
Since the role involves working within an agile team, be ready to talk about your experience collaborating with cross-functional teams. Share examples of how you’ve translated product requirements into technical specifications and how you’ve contributed to code reviews.
✨Stay Current with Industry Trends
Demonstrate your passion for innovation by discussing any emerging technologies or best practices you’ve been following. Be prepared to suggest improvements based on your knowledge, showing that you’re proactive and eager to contribute to the company’s growth.