At a Glance
- Tasks: Design and develop web applications using C# or Java on AWS.
- Company: Join a tech-driven online gaming company with millions of players.
- Benefits: Enjoy remote work options, free meals, gym access, and competitive salary.
- Why this job: Work in a relaxed team environment with continuous learning and growth opportunities.
- Qualifications: Strong backend skills in C# or Java and experience with AWS required.
- Other info: Diverse workplace committed to equal opportunities and personal development.
The predicted salary is between 42000 - 78000 £ per year.
Are you an experienced Back End Software Engineer who enjoys using a range of programming languages, collaborating and learning continuously? You could be progressing your career in a hands-on role within a relaxed, supportive team environment at a tech driven online gaming / low-cost gambling SaaS tech company that provides a range of white labelled gaming platforms for household names with millions of concurrent players.
As a Back End Software Engineer you will design and develop web applications on a cloud based platform (AWS), collaborating and problem solving with a talented team. The tech stack encompasses C# ASP.Net, MVC, Node.js, Java, REST APIs, Docker, AWS, Terraform, TeamCity and MySQL amongst others, you'll be able to work with a range of tech and pick new things up on the job.
Location / WFH: You'll join colleagues in the Sunderland office three days a week, where you'll join fellow technologists in a relaxed environment in awesome custom built offices with a range of facilities and perks including free meals at the onsite restaurant as well as membership at onsite gym; there's also flexibility to work from home two days a week.
About you:
- You have strong backend development skills with C# and / or Java
- You have experience with AWS
- You have experience across the full development lifecycle
- You have a good understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns
- You enjoy problem solving, collaborating and learning
What's in it for you:
- Competitive salary to £65k
- Bonus, paid quarterly
- Pension
- Private medical care
- Continual training, learning and career development opportunities
- And a range of other perks and benefits including free breakfast and lunch and onsite gym
Apply now to find out more about this Back End Software Engineer / Developer (C# or Java AWS) opportunity.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Back End Software Engineer C# or Java AWS (Sunderland) employer: Client Server
Contact Detail:
Client Server Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back End Software Engineer C# or Java AWS (Sunderland)
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as C#, Java, and AWS. Having hands-on experience or projects that showcase your skills in these areas will make you stand out during the interview process.
✨Tip Number 2
Engage with the tech community, especially those focused on back-end development and cloud technologies. Join forums, attend meetups, or participate in online discussions to network and learn from others in the field, which can provide valuable insights and connections.
✨Tip Number 3
Prepare to discuss your problem-solving approach and experiences in collaborative environments. Be ready to share examples of how you've tackled challenges in past projects, as this aligns with the company's emphasis on teamwork and continuous learning.
✨Tip Number 4
Research the company culture and values, particularly their focus on diversity and inclusion. Being able to articulate how your personal values align with theirs can demonstrate your fit within the team and enhance your chances of landing the job.
We think you need these skills to ace Back End Software Engineer C# or Java AWS (Sunderland)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C# and Java, as well as your familiarity with AWS. Include specific projects or roles where you've used these technologies to demonstrate your skills.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your problem-solving abilities and your eagerness to collaborate in a team environment, as these are key aspects of the job.
Showcase Relevant Experience: When detailing your work history, focus on your experience across the full development lifecycle. Highlight any projects that involved web applications on cloud platforms, particularly AWS.
Prepare for Technical Questions: Be ready to discuss your understanding of Computer Science fundamentals such as OOP, Data Structures, and Design Patterns. Prepare examples from your past work that illustrate your knowledge and problem-solving skills.
How to prepare for a job interview at Client Server
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C# and Java in detail. Highlight specific projects where you've used these languages, and be ready to explain your thought process and the challenges you faced.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Practice coding challenges or algorithm questions related to backend development to showcase your analytical thinking.
✨Familiarise Yourself with AWS
Since the role involves working on a cloud-based platform, brush up on your knowledge of AWS services. Be ready to discuss how you've used AWS in past projects and any relevant tools like Docker or Terraform.
✨Emphasise Collaboration and Learning
The company values teamwork and continuous learning. Share examples of how you've collaborated with others in previous roles and your approach to learning new technologies or methodologies.