At a Glance
- Tasks: Develop and maintain sports trading applications, ensuring real-time data feedback.
- Company: Join a dynamic team at a leading sports betting company focused on innovation.
- Benefits: Enjoy hybrid working options and a supportive learning environment.
- Why this job: Tackle exciting tech challenges while contributing to a fast-paced, collaborative culture.
- Qualifications: Experience in C#, MS SQL Server, and Windows applications is essential.
- Other info: Opportunity to learn Go through our in-house training programme.
The predicted salary is between 36000 - 60000 £ per year.
Who we are looking for
A Software Developer, who will be responsible for developing, maintaining and evolving our sports trading Windows applications and services. The trading team creates and configures sporting events, allowing customers to place bets before and during games. As well as trader activity, the team develops and supports the services to react to real time data feeds, providing instant feedback on events to both traders and customers. The technology stack is predominantly Microsoft focused, specifically the .NET framework and SQL Server. As a part of the role, there is also the opportunity to learn Go via our in-house training programme. The day-to-day work is interesting and challenging amidst a hardworking and delivery focused Company ethos. We hire people with a broad set of technical skills who are ready to tackle some of technology’s greatest challenges. This role is eligible for inclusion in the Company’s hybrid working from home policy.
Preferred Skills, Qualifications and Experience
- Commercial C#, MS SQL Server experience.
- Solid understanding of Windows applications and Microservices architecture.
- Experience of WPF.
- Knowledge and/or experience of Kafka.
- Experience of Jira issue management, including Git version control.
- Experience with handling data from external providers.
- Self-motivation and delivery orientated in a fast-paced environment.
- Excellent communication skills, both verbal and written.
- Strong team player.
- Flair for problem solving.
Main Responsibilities
- Developing highly efficient, robust, quality code for applications and services.
- Maintaining clean coding practices.
- Enhancing and supporting existing trading functions, some of which are used 24/7.
- Supporting Product Owners as required.
- Providing support to the testing team during testing phases of projects.
- Contributing to solution proposals as required.
Contact Detail:
Placed Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer, Trading and Tools (Stoke-On-Trent)
✨Tip Number 1
Familiarise yourself with the .NET framework and SQL Server, as these are key technologies for the role. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your skills.
✨Tip Number 2
Gain hands-on experience with WPF and Microservices architecture. You could create a simple application using WPF to demonstrate your understanding of Windows applications and how they interact within a microservices environment.
✨Tip Number 3
Brush up on your knowledge of Kafka and how it integrates with real-time data feeds. Understanding this technology will be beneficial, especially since the role involves reacting to live data.
✨Tip Number 4
Practice your problem-solving skills by tackling coding challenges on platforms like LeetCode or HackerRank. This will not only improve your coding abilities but also prepare you for potential technical interviews.
We think you need these skills to ace Software Developer, Trading and Tools (Stoke-On-Trent)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, MS SQL Server, and Windows applications. Emphasise any relevant projects or roles that showcase your skills in developing robust applications and services.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your understanding of the trading environment and how your skills align with their technology stack, particularly .NET and SQL Server.
Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your problem-solving abilities. Discuss specific challenges you've faced in previous roles and how you overcame them, especially in fast-paced environments.
Highlight Team Collaboration: Since the role requires excellent communication and teamwork, include instances where you've successfully collaborated with others. This could be in project settings or while supporting product owners and testing teams.
How to prepare for a job interview at Placed
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, MS SQL Server, and WPF in detail. Highlight specific projects where you've used these technologies, and be ready to solve coding challenges on the spot.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your problem-solving skills. Prepare examples of how you've tackled complex issues in past projects, especially in fast-paced environments similar to the one described.
✨Understand the Company’s Ethos
Familiarise yourself with the company's focus on delivery and teamwork. Be ready to discuss how you align with these values and how you can contribute to a hardworking team atmosphere.
✨Prepare for Real-Time Data Scenarios
Since the role involves working with real-time data feeds, think about how you would handle scenarios involving data from external providers. Be ready to discuss your approach to ensuring data integrity and responsiveness.