Full Stack Software Engineer

Location: Milton Keynes

Contract Type: Permanent

Hours: 37.5 hours per week, Monday to Friday

Closing Date: 19 September 2024

Full Stack Software Engineer

Salary £45,000 to £55,000 p.a. dependent on experience, plus excellent benefits, including private healthcare and annual performance-related bonus.

 

Job Purpose

Responsible for providing technical and user experience capabilities of the domain team, ensuring the development and maintenance of resilient, scalable, and performant systems. Contributing to the architecture using Java, React and Agile methodologies with Microsoft Azure technologies.

  

Working location: 

The role is based in the Milton Keynes office with a hybrid arrangement of 2/3 days per week in the office. 

 

Key Responsibilities: 

In line with the SIS Values, the main responsibilities of the Full Stack Software Engineer are set out below. 

  • Code(React, Angular & JAVA), debug, and unit test new features and enhancements 
  • Review Technical specifications and requirements 
  • Liaise with cross-functional teams to collaborate on progress 
  • Participate in standups providing updates and flagging blockers 
  • Support Scrum events like sprint planning, retrospectives, reviews etc. 
  • Conduct peer code reviews to maintain quality 
  • Contribute to design and architecture discussions 
  • Support production deployments and releases 
  • Collaborate with QA team to fix defects 
  • Identify technical debt backlog items 
  • Research emerging technologies and propose proof of concepts 
  • Participate in sprint grooming and backlog refinement
  • Analyse application performance and identifies tuning needed 

 

Skills and Experience: 

  • Expertise in front-end technologies, including JavaScript, CSS3 and HTML5 and third-party libraries such as React Js or Angular
  • Comfortable with server-side programming language Java
  • Experience in using UX design best practices to design solutions with a deep understanding of mobile first and responsive design 
  • Familiarity with d technology, including SQLServer, Oracle and caching mechanisms such as Redis 
  • Develop APIs and RESTful services 
  • Experience working with Apache servers with a solid background in Linux 
  • Be passionate about all things UX and other areas of design and innovation· 
  • Knowledge of Unit, Integration and E2E Testing Ability to work with remote Linux boxes
  • Ability to iterate designs and solutions efficiently and intelligently 
  • Ability to clearly and effectively communicate design processes, ideas and solutions to internal teams & 3rd parties 
  • Ability to work effectively in a team setting including synthesizing abstract ideas into concrete design implications 
  • Ability to work in a fast paced, quick turnaround environment 

 

Desirable:

  • ReactJS
  • Knowledge of Azure

 

We know that some under-represented groups in our industry tend to apply only if they meet every requirement of a job description. However, here at SIS, we are dedicated to building a diverse and inclusive workplace, so if you’re excited about this role, but your experience doesn’t align perfectly, we would encourage you to apply anyway. Thinking outside the box and embracing the diversity of mindsets and backgrounds is what we believe makes our colleagues and teams thrive. 

Apply now