At a Glance
- Tasks: Develop and support customer-centric software with a focus on transaction processing.
- Company: Join bet365, a leading tech company that values diversity and innovation.
- Benefits: Enjoy hybrid working, mentorship, and opportunities for professional growth.
- Other info: Collaborate with experienced developers and gain hands-on experience with high-throughput systems.
- Why this job: Make an impact by contributing to core systems in a fast-paced environment.
- Qualifications: Experience in server-side development and exposure to Go and React.
The predicted salary is between 28000 - 35000 £ per year.
As a Junior Software Developer, you will develop, enhance and support our products, focused on customer centric systems. The Player Account Management (PAM) team is responsible for transaction processing, account lifecycle, and financial flows that underpin everything users do. The team primarily builds in Go, chosen for its concurrency model and predictable performance under load, alongside React on the frontend. Our services are cloud-native and built on open source foundations.
We are looking for a technically minded Software Developer, with a desire to learn and an interest in functional programming and distributed systems. This role offers the opportunity to work alongside the PAM team and technical experts throughout the Business to continue your development in a hardworking and fast-paced environment. This role is eligible for inclusion in the Company’s hybrid working from home policy.
Qualifications- Server side development including services, systems, messaging and middleware.
- Exposure to functional programming, such as Go.
- Exposure to front end programming, such as React.
- Ability to break down complex problems, identify root causes, and weigh trade-offs between solutions.
- Excellent written and verbal communication, comfortable explaining technical ideas and questioning unclear requirements.
- Collaborating alongside experienced developers to complete focused and well-scoped technical solutions.
- Receiving mentorship and support to continue your growth and become a key contributor in a highly technical team.
- Contributing to the core systems that drive the Business forward, writing critical code, and developing your understanding of live systems along the way.
- Developing low latency, highly available and scalable systems.
- Gaining experience with high-throughput systems that process high volumes of transactions in real time.
At bet365, we're committed to creating an environment where everyone feels welcome, respected and valued. Where all individuals can grow and develop, regardless of their background. We're Never Ordinary, and we're always striving to be better. If you need any adjustments or accommodations to the recruitment process, at either application or interview, please don’t hesitate to reach out.
Junior Software Developer in Manchester employer: bet365
At bet365, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation. As a Junior Software Developer, you will benefit from mentorship by experienced developers, access to cutting-edge technologies, and opportunities for professional growth in a supportive environment. Our commitment to inclusivity ensures that every team member feels valued, making this an ideal place for those seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land Junior Software Developer in Manchester
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or join relevant tech groups. A friendly chat can give you insights into the company culture and maybe even a referral!
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or personal project, make sure to highlight it during interviews. It’s a great way to demonstrate your coding chops and passion for software development.
✨Tip Number 3
Prepare for technical interviews by practicing coding challenges. Websites like LeetCode or HackerRank can help you get comfortable with problem-solving under pressure, which is key for a Junior Software Developer role.
✨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, it shows you’re genuinely interested in joining our team!
We think you need these skills to ace Junior Software Developer in Manchester
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Junior Software Developer role. Highlight any server-side development, functional programming, or front-end experience you have, especially with Go and React.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about software development and how you can contribute to our team. Share specific examples of projects or challenges you've tackled that relate to the job description.
Show Off Your Communication Skills:Since excellent written communication is key, ensure your application is clear and concise. Don’t hesitate to explain technical concepts in simple terms, as this shows your ability to communicate effectively with both technical and non-technical audiences.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our company culture!
How to prepare for a job interview at bet365
✨Know Your Tech Stack
Make sure you’re familiar with Go and React, as these are key technologies for the role. Brush up on your understanding of functional programming concepts and be ready to discuss how you've used them in past projects or coursework.
✨Problem-Solving Mindset
Prepare to demonstrate your ability to break down complex problems. Think of examples where you identified root causes and weighed different solutions. This will show your analytical skills and how you approach challenges.
✨Communicate Clearly
Practice explaining technical ideas in simple terms. You might be asked to clarify unclear requirements, so being able to articulate your thoughts clearly will be crucial. Consider doing mock interviews with friends to refine this skill.
✨Show Enthusiasm for Learning
Express your eagerness to learn and grow within the team. Mention any relevant courses, projects, or experiences that highlight your passion for software development and your interest in distributed systems. Companies love candidates who are keen to develop their skills!