Backend Software Developer (SFIA4)

Backend Software Developer (SFIA4)

Full-Time 50000 - 70000 £ / year (est.) No working from home possible
Zaizi

At a Glance

  • Tasks: Develop digital solutions and improve user experiences in a collaborative team.
  • Company: Join Zaizi, a forward-thinking tech company focused on innovation.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Exciting projects with potential for career advancement in a supportive environment.
  • Why this job: Be part of a dynamic team that values creativity and continuous improvement.
  • Qualifications: Experience in software development, particularly with Golang and Agile methodologies.

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

Requirements:

  • Developing digital solutions delivered to the GDS standard.
  • Demonstrable experience working in Agile environments.
  • Demonstrable experience working in product development environments based on observation, experimentation and user research.
  • Demonstrable experience working in multi-disciplinary/DevOps teams which include product owner/manager, UX designers, UX researchers, Developers, Platform engineers, etc.
  • Demonstrable experience working in continuous improvement environments doing multiple releases every week.
  • Demonstrable experience designing, coding and debugging Golang based systems.
  • Good skills in web front end technologies such as HTML, CSS, Bootstrap.
  • Technologies: Golang, Spring Boot, Docker, Kubernetes, Atlassian, Build tools: Maven, Gradle, Ant.
  • Familiar with source control systems, such as GIT, including branching, merging, etc.
  • Testing: TDD, unit testing, JUnit, Mockito, Cypress.
  • Good knowledge of relational databases such as MySQL and PostgreSQL including data modelling, SQL scripts, stored procedures.
  • Shift to the left: Functional test automation (API testing, UI testing [Cucumber, Nightwatch]).
  • (Desirable) AWS.
  • (Desirable) Knowledge of Open Source BPMN workflow engines (Camunda, Activiti or Flowable).
  • (Desirable) Experience on a front-end JavaScript framework such as React, Angular or Vue.js.
  • (Desirable) RedHat OpenShift for container orchestration.
  • (Desirable) Knowledge of NCSC’s 14 cloud security principles.

What the job involves:

Zaizi is looking for a Senior Software Developer with solid technology skills, but who is also passionate about improving outcomes and the user experience. You’ll be reliable in your own deliverables but also curious about and offer innovative ideas to others in a multi-disciplinary team.

Backend Software Developer (SFIA4) employer: Zaizi

At Zaizi, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Backend Software Developer, you will thrive in a dynamic Agile environment, where continuous improvement and user-centric design are at the forefront of our mission. With ample opportunities for professional growth and development, along with a commitment to delivering high-quality digital solutions, Zaizi is the perfect place for those looking to make a meaningful impact in their careers.

Zaizi

Contact Details:

Zaizi Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Backend Software Developer (SFIA4)

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work at companies you're interested in. A friendly chat can lead to insider info about job openings and even referrals.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Golang, Docker, or any other relevant tech. This gives potential employers a taste of what you can do beyond just a CV.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!

Tip Number 4

Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining us. Tailor your application to highlight your experience in Agile environments and multi-disciplinary teams.

We think you need these skills to ace Backend Software Developer (SFIA4)

Agile Methodologies
Product Development
User Research
DevOps Practices
Continuous Improvement
Golang
Spring Boot

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your experience with Golang, Agile environments, and any relevant technologies like Docker or Kubernetes. We want to see how you fit into our team!

Showcase Your Projects:Include examples of projects you've worked on that demonstrate your ability to develop digital solutions and work in multi-disciplinary teams. We love seeing real-world applications of your skills, so don’t hold back!

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's relevant. We appreciate a well-structured application that gets straight to the point!

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’s super easy!

How to prepare for a job interview at Zaizi

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Golang, Docker, and Kubernetes. Brush up on your knowledge of relational databases like MySQL and PostgreSQL, as well as web front-end technologies. Being able to discuss your experience with these tools will show that you're a strong fit for the role.

Showcase Agile Experience

Since the role requires experience in Agile environments, be prepared to share specific examples of how you've contributed to Agile projects. Talk about your role in multi-disciplinary teams and how you’ve adapted to changes during product development. This will demonstrate your ability to thrive in a dynamic setting.

Emphasise Continuous Improvement

Highlight your experience with continuous improvement practices and frequent releases. Discuss any methodologies you’ve used, such as TDD or unit testing, and how they’ve helped enhance product quality. This shows that you’re not just a coder but someone who cares about delivering value.

Be Curious and Collaborative

Zaizi values curiosity and collaboration, so come prepared with questions about the team and their projects. Share your innovative ideas and how you’ve worked with UX designers and product managers in the past. This will reflect your passion for improving user experiences and working effectively within a team.