At a Glance
- Tasks: Develop and support our customer engagement platform while enhancing backend solutions.
- Company: Join a dynamic team focused on innovative customer relationship management solutions.
- Benefits: Enjoy hybrid working options and opportunities for professional growth.
- Why this job: Be part of a collaborative culture that values learning and technical excellence.
- Qualifications: Experience in Cloud development, SQL, .Net or Golang is preferred; relevant degrees or experience welcome.
- Other info: Contribute to exciting projects and make a real impact on our customer engagement strategies.
The predicted salary is between 36000 - 60000 £ per year.
Who we are looking for
Within the Customer Relationship Management (CRM) team, you will be developing, enhancing and supporting the Company’s customer engagement platform which deals with the various customer communication channels. CRM operates as a backend team who are in the process of expanding the product offering to the Business whilst also preparing to re-architect parts of the solution into Golang. The core skills within the team are .Net, Golang, SQL and GCP.
You will play a vital role in supporting the platform and its users, performing root cause analysis, troubleshooting and monitoring the engineering teams’ array of infrastructure. You will have a strong foundation in software delivery and keen technical acumen, along with a genuine passion for software development. You will be an essential part of our team’s success. Your eagerness to learn and explore new skills will enhance your capabilities and contribute to the team's growth.
This role is eligible for inclusion in the Company’s hybrid working from home policy.
Preferred Skills, Qualifications and Experience
- Commercial experience within Cloud based development.
- Experience in SQL, .Net or Golang, although expertise in similar or alternative technologies are welcome.
- Ability to clearly communicate technical matters to stakeholders across different areas of the Business.
- Experience with software development methodologies and best practices.
- Understanding of the development of automation and developer tooling such as Continuous Build and CI systems.
- Bachelor’s degree in Computer Science or a relevant discipline, or relevant professional experience.
Main Responsibilities
- Supporting the testing team during testing phases of projects.
- Developing highly efficient, robust and quality code for scalable enterprise level solutions.
- Maintaining clean coding practices.
- Identifying technical areas of improvement.
- Supporting Software Product Owners.
- Contributing to solution proposals.
- Creating work effort estimates as required.
- Maintaining and enhancing the existing code base.
Backend Software Developer, Customer Relationship Management employer: bet365
Contact Detail:
bet365 Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Software Developer, Customer Relationship Management
✨Tip Number 1
Familiarise yourself with the technologies mentioned in the job description, especially .Net, Golang, and SQL. Consider building a small project or contributing to open-source projects using these technologies to showcase your skills.
✨Tip Number 2
Engage with the community around cloud-based development and CRM systems. Join relevant forums, attend meetups, or participate in online discussions to network and learn from others in the field.
✨Tip Number 3
Prepare to discuss your problem-solving skills during the interview. Think of specific examples where you've performed root cause analysis or troubleshooting, as these experiences will be valuable in demonstrating your fit for the role.
✨Tip Number 4
Show your eagerness to learn by researching the latest trends in software development methodologies and automation tools. Being able to discuss how you stay updated with industry practices can set you apart from other candidates.
We think you need these skills to ace Backend Software Developer, Customer Relationship Management
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Backend Software Developer position. Familiarise yourself with the technologies mentioned, such as .Net, Golang, SQL, and GCP.
Tailor Your CV: Customise your CV to highlight relevant experience in cloud-based development and your proficiency in the required programming languages. Emphasise any projects or roles where you've demonstrated your ability to communicate technical matters effectively.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your eagerness to learn. Mention specific experiences that align with the job description, particularly your experience with software development methodologies and automation tools.
Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any spelling or grammatical errors, and ensure that all information is accurate and clearly presented. A polished application reflects your attention to detail.
How to prepare for a job interview at bet365
✨Showcase Your Technical Skills
Be prepared to discuss your experience with .Net, Golang, and SQL in detail. Highlight specific projects where you've used these technologies, and be ready to explain your thought process and problem-solving approach.
✨Demonstrate Your Passion for Software Development
Share examples of personal projects or contributions to open-source software that reflect your enthusiasm for coding. This will show your genuine interest in the field and your eagerness to learn new skills.
✨Communicate Clearly with Stakeholders
Practice explaining complex technical concepts in simple terms. This is crucial as you'll need to communicate effectively with various stakeholders across the business, so demonstrate your ability to bridge the gap between technical and non-technical audiences.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your troubleshooting and analytical skills. Be ready to walk through your thought process when diagnosing issues or improving existing systems, as this reflects your capability to support the platform effectively.