At a Glance
- Tasks: Lead full-stack development, design high-quality software, and mentor a dynamic team.
- Company: Join a pioneering tech company in the global betting and gaming industry.
- Benefits: Generous bonuses, flexible leave, 24/7 online GP, and employee wellbeing support.
- Other info: Exciting opportunities for career growth and collaboration in a vibrant environment.
- Why this job: Shape the future of gaming with cutting-edge technology and innovative projects.
- Qualifications: Strong C# .NET skills and experience in web services and modern JavaScript frameworks.
The predicted salary is between 70000 - 90000 £ per year.
About Us: Our mission is to dominate the betting and gaming industry on a global scale and we need the very best Tech talent to help us achieve this. We recently migrated all of our customers onto our very own proprietary platform - so it's an exciting time to join us. With the help of our new platform, we're able to pioneer new products and drive more advanced, creative technologies. The result? Unrivalled experiences for millions of customers worldwide. Client's department is driven by innovation, and you'll be at the heart of unlocking our new platform's potential. So, if you want to help shape the future of betting and gaming, then it's time to join us.
Job Purpose: As a Lead Full-Stack Developer, you will take ownership of end‑to‑end application development, providing both hands-on technical delivery and strategic leadership. You will be responsible for designing, implementing, and evolving high-quality software solutions while guiding the development team to deliver scalable, performant, and maintainable systems aligned with business goals.
Key Responsibilities:
- Lead the architecture, design, development, and ongoing maintenance of full-stack software solutions, ensuring high performance, scalability, and minimal technical debt.
- Remain actively hands-on in development, implementing complex features across backend and frontend layers while setting the technical benchmark for the team.
- Drive feature delivery and continuously evaluate development and deployment tooling in close collaboration with the Platform Engineering team.
- Write clean, well-structured, maintainable, and testable code that adheres to established coding standards and best practices.
- Identify, debug, and resolve complex system issues, including performance bottlenecks, stability concerns, and production defects.
- Provide clear technical direction, conducting code reviews, mentoring team members, and ensuring architectural and coding standards are consistently applied.
- Collaborate closely with Designers, QA, Product Owners, and Project Managers to deliver user-focused, high-quality solutions.
- Champion and lead Agile/Scrum practices, contributing to continuous improvement of development processes and team delivery.
- Participate in project estimation, planning, and scheduling, ensuring realistic timelines and transparent delivery commitments.
- Stay current with emerging technologies, frameworks, and industry trends, and proactively apply relevant innovations to improve the platform and development workflows.
- Produce and maintain comprehensive technical documentation, including system design, code documentation, and testing strategies.
- Engage with customers and end users where required to refine requirements, provide technical insight, and support delivered solutions.
- Mentor junior and mid-level developers, supporting their technical and professional growth, and guiding other C#/.NET team members.
- Act as a technical liaison between the Engineering team and Senior Management, clearly communicating progress, risks, and architectural decisions.
- Represent the Engineering function within the organisation, promoting best practices in software development, quality, security, and performance.
- Contribute to release activities and participate in out-of-hours or on-call support when required.
Knowledge, Skills and Experience:
Essential:
- Strong expertise in C# .NET (Framework and .NET Core) with experience building scalable web services.
- Proficient in SQL / MySQL and relational database design.
- Solid experience developing enterprise-grade single-page applications using HTML, CSS, and JavaScript.
- Excellent, up-to-date experience with modern JavaScript frameworks.
- Knowledge of the latest ECMAScript (ES) standards; TypeScript experience is beneficial.
- Strong attention to detail, especially regarding UX/UI quality.
- Excellent understanding of Object-Oriented Programming (OOP) principles and design patterns.
- Experience working with message brokers.
- Exposure to NoSQL databases is advantageous.
- Prior experience with WinForms and/or WPF is beneficial.
- Expert-level understanding of software architecture and system design.
- Experience applying TDD or similar quality-focused development approaches.
- Proficient with Git-based source control.
- Comfortable working in an Agile/Scrum environment.
- Excellent verbal and written communication skills.
- Strong collaborator who thrives in cross-functional and multi-disciplinary teams.
- Demonstrated passion for continuous improvement.
- Strong analytical, troubleshooting, and problem-solving mindset.
- Willingness to participate in production releases and out-of-hours support when required.
Desirable:
- Proven experience in performance optimisation and tuning.
- Experience within the gaming industry.
- Experience working with and supporting remote development teams.
- Involvement in career development and mentoring programmes.
- Participation in technical interviews or recruitment panels as a hiring lead or subject matter expert.
Qualifications: A degree in Computer Science or a related field is desirable but not essential. AWS, Azure, or GCP certifications are desirable but not essential.
What’s in it for you? We offer a variety of competitive benefits, some of which vary depending on the role you’re recruited to. Some of what you can expect in this role includes:
- Generous discretionary bonus schemes, incentives and competitions.
- An annual leave entitlement that increases with length of service.
- Access to an online GP 24/7, 365 days a year for you and your immediate family.
- Employee wellbeing support through our Employee Assistance Programme.
- Enhanced Maternity & Paternity Pay.
- Long Service Recognition.
- Access to a pay day savings scheme, financial coach and up to 40% of your earned wage ahead of payday, through Wagestream.
Lead Full-Stack Developer in Wolverhampton employer: Lorien
Contact Detail:
Lorien Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Full-Stack Developer in Wolverhampton
✨Tip Number 1
Network like a pro! Get out there and connect with people in the industry. Attend meetups, webinars, or even just grab a coffee with someone who works at your dream company. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best work. Whether it's projects you've built or contributions to open-source, having something tangible to share can really set you apart from the crowd.
✨Tip Number 3
Prepare for interviews like it’s game day! Research the company, understand their products, and be ready to discuss how your skills align with their goals. Practising common interview questions can also help you feel more confident.
✨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 genuinely interested in joining our mission to revolutionise the betting and gaming industry!
We think you need these skills to ace Lead Full-Stack Developer in Wolverhampton
Some tips for your application 🫡
Show Off Your Skills: When you're writing your application, make sure to highlight your experience with C# .NET and any cool projects you've worked on. We want to see how you can bring your tech skills to the table!
Tailor Your Application: Don’t just send a generic application! Tailor it to our job description by mentioning specific responsibilities and skills that match your experience. This shows us you’re genuinely interested in the role.
Be Clear and Concise: Keep your application clear and to the point. Use bullet points for your skills and experiences to make it easy for us to read. We love a well-structured application!
Apply Through Our Website: Make sure to apply through our website! It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team.
How to prepare for a job interview at Lorien
✨Know Your Tech Stack
Make sure you’re well-versed in C# .NET, SQL/MySQL, and modern JavaScript frameworks. Brush up on your knowledge of Object-Oriented Programming principles and design patterns, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss past experiences where you identified and resolved complex system issues. Use specific examples to demonstrate your analytical mindset and troubleshooting abilities, especially in high-pressure situations.
✨Emphasise Collaboration
Highlight your experience working in cross-functional teams. Talk about how you’ve collaborated with designers, QA, and product owners to deliver user-focused solutions, as teamwork is key in this role.
✨Stay Current with Trends
Research the latest technologies and industry trends relevant to the gaming sector. Being able to discuss how you can apply these innovations to improve the platform will show your passion for continuous improvement and your proactive approach.