Micro Focus International has flagged the Senior Software Engineer job as unavailable. Let’s keep looking.

What's this role about?

Senior Software Engineer (Front-End)

???? Embark on the Journey to Success with Us!

At Endava, our core philosophy is centered around empowering individuals to thrive. This extends to our team members, collaborators, and the users of the cutting-edge systems and applications we engineer, build, and operate.

Our client is Kingfisher, a British multinational home improvement company, headquartered in London. The organization is currently expanding the Software Engineering team and, as part of this initiative, we are currently seeking a skilled Senior Software Engineer (Front-End) to join the Web team.

Role Overview

In this role, you will play an integral part in our innovative tech hub, engaging with various aspects of technology. The position is a hybrid one, based in Cluj, requiring office presence two days per week.

This is a senior-level role within our teams. This role leads on, as well as works as part of a team to design and create solutions that to solve real-world problems and opportunities for our business. This role supports the Technical Lead to enact the technical vision providing guidance and support to other team members.

We are accelerating our development on the teams to build applications to meet the business requirements and are seeking an experienced Senior Software Engineer to join the Engineering team and work across our websites.

Main Responsibilities:

  • Provide technical leadership and direction to colleagues, including championing engineering best practice and deputizing for the Lead Software Engineer when required.
  • Support and develop other engineers through coaching, mentoring and up skilling opportunities.
  • Lead the design and development of software that meets product and business needs.
  • Work closely with the Lead Software Engineer, Product Owners, and other stakeholders to help define and implement the delivery roadmap.
  • Strong problem-solving skills with the ability to steer development of solutions to complex technical issues and resolution of issues throughout the product life cycle.
  • Ensure the software created has the appropriate alerting, monitoring, and support tooling built in. Help drive the move towards continuous delivery with the appropriate levels of test and pipeline automation to enable Continuous Delivery and DevOps practices.
  • Work in close partnership with Quality Engineers to ensure all standards are met across functional and non-functional requirements.

Ability to think thoroughly about systems and services and write high quality code in more than one programming language and/or frameworks.

What skills and experience do you need?

Skills Needed:

  • Significant commercial experience working with multiple programming languages (JavaScript / TypeScript) and frameworks (React / NextJS).
  • Strong experience working with HTML and CSS
  • Experience in designing and implementing REST APIs
  • Experience in driving engineering solutions.
  • Experience working across the software development lifecycle.
  • Experience utilizing agile and lean software engineering practices and techniques.
  • Experience using Source Code Management (Git) and CI / CD tool chains to implement DevOps practices.
  • Awareness and appreciation for the cloud platform capabilities (AWS / Azure / GCP) and experience building enterprise grade applications.
  • Experience contributing to technical designs with consideration for non-functional requirements.
  • Practical experience implementing test frameworks involving static and dynamic tooling.
Read Full Description
Confirmed 17 hours ago. Posted 5 days ago.

Discover Similar Jobs

Suggested Articles