Software Engineer

Software Engineer

Full-Time 30000 - 50000 £ / year (est.) Home office (partial)
Go Premium
B

At a Glance

  • Tasks: Join a dynamic team to deliver innovative software solutions and improve development practices.
  • Company: BMC Recruitment Group connects talented individuals with leading companies in the tech industry.
  • Benefits: Enjoy a hybrid work model, flexible hours, and opportunities for professional growth.
  • Why this job: Be part of a collaborative environment that values creativity and customer focus while enhancing your skills.
  • Qualifications: Degree in a computer-related field and experience with Java technology are preferred.
  • Other info: This is a permanent position with a chance to make a real impact in software development.

The predicted salary is between 30000 - 50000 £ per year.

BMC Recruitment Group are currently recruiting for a software engineer to join their client in Worcester on a permanent basis

This is the ideal opportunity for an experienced software engineer looking for a new challenge. The role is hybrid, with 2 days a week in the office.

Your responsibilities include:

  • Working with the rest of the team to ensure all change takes the organisation towards their technical goals.
  • Hands on delivery of software working as part of a cross-functional scrum team. Advocating and implementing improvements in working practices.
  • Work as part of a collaborative, customer focussed and industry leading Development function.
  • Work collaboratively with our internal and external customers to provide a leading software development service.
  • Work with external suppliers to deliver quality software which enhances market position and technical estate.
  • Act in the role of a key Scrum team member, proactively picking up tasks and following them through to completion.
  • Deliver new customer requirements as quickly, reliably and efficiently as possible.
  • Contribute to a continually improving Agile software development framework.
  • Liaise with Business Analysts, Developers and QA’s, establishing and implementing requirements and/or the resolution of live operational issues.

What you will need to succeed:

  • Ideally degree educated in a computer related subject
  • Ideally an IT Qualification or Certification
  • An understanding of Java Technology
  • Experience working on production software applications and databases.
  • Proven ability to implement designed solutions in conjunction with the broader scrum team.
  • Experience of developing software at a high level in Java.

If you haven’t got access to your cv right now, send yourself a link to this page and upload it later

#J-18808-Ljbffr

Software Engineer employer: BMC Appointments Ltd

Join a forward-thinking company in Worcester that values innovation and collaboration, offering a hybrid work model that promotes work-life balance. With a strong focus on employee growth, you will have the opportunity to enhance your skills within a supportive team environment while contributing to impactful software solutions. Enjoy the benefits of working in a dynamic industry-leading development function that prioritises customer satisfaction and continuous improvement.
B

Contact Detail:

BMC Appointments Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Familiarise yourself with Agile methodologies, especially Scrum, as this role heavily involves working in a cross-functional scrum team. Understanding the principles and practices of Agile will help you demonstrate your fit for the collaborative environment.

✨Tip Number 2

Brush up on your Java skills and be prepared to discuss specific projects where you've implemented Java solutions. Highlighting your hands-on experience with production software applications will make you stand out.

✨Tip Number 3

Showcase your ability to work collaboratively with both internal and external customers. Think of examples where you've successfully communicated requirements or resolved issues, as this is key to the role.

✨Tip Number 4

Research the company’s technical goals and recent projects. Being knowledgeable about their current initiatives will allow you to tailor your conversation during interviews and show that you're genuinely interested in contributing to their success.

We think you need these skills to ace Software Engineer

Java Programming
Agile Methodologies
Scrum Framework
Software Development Life Cycle (SDLC)
Database Management
Problem-Solving Skills
Collaboration and Teamwork
Customer Focus
Technical Documentation
Version Control Systems (e.g., Git)
Continuous Integration/Continuous Deployment (CI/CD)
Quality Assurance Practices
Communication Skills
Adaptability to Change

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java technology and any relevant IT qualifications. Emphasise your hands-on delivery of software and your role in a scrum team.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your understanding of Agile methodologies. Mention specific examples of how you've contributed to team goals and improved working practices.

Highlight Relevant Experience: In your application, focus on your experience with production software applications and databases. Provide concrete examples of projects where you successfully implemented solutions as part of a cross-functional team.

Showcase Collaboration Skills: Since the role involves working collaboratively with internal and external customers, include examples of how you've effectively communicated and collaborated with stakeholders to deliver quality software.

How to prepare for a job interview at BMC Appointments Ltd

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java technology in detail. Highlight specific projects where you implemented solutions and how you contributed to the success of the team.

✨Understand Agile Methodologies

Since the role involves working in a Scrum team, demonstrate your understanding of Agile principles. Be ready to share examples of how you've contributed to Agile processes in previous roles.

✨Emphasise Collaboration

This position requires working closely with both internal and external customers. Prepare to discuss how you've successfully collaborated with others to deliver quality software and resolve issues.

✨Ask Insightful Questions

Prepare thoughtful questions about the company's technical goals and the challenges they face. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

Software Engineer
BMC Appointments Ltd
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>