Software Engineer

Location: Reading

Contract Type: Full-time

Specific Hours: 40hpw

Software Engineer

Are you an experienced software engineer - ideally in PHP and Javascript/Typscript (we use Vue.js) who can contribute to the team’s roadmap? 


We are looking to recruit a software engineer to join the software development team. The team develops and maintains software systems that support Node4’s business (billing systems, quoting tools, internal automation tools) and customer facing systems (customer and partner-facing portals, etc). Leveraging the systems to create real market leadership in customer experience. 


You will have the opportunity to work with new cutting-edge technologies and must be able to work within an agile software development environment. 


Key Tasks and Responsibilities 


As a key member of the development team you will be responsible for the development of software following company guidelines for both internal and external projects. 


  • Contribute to direction of technology use
  • Participate in the team’s agile process
  • Development of features in-line with the development team product roadmap
  • Follow SOLID principles
  • Write automated tests to ensure code quality remains high 
  • Write documentation
  • Follow team development lifecycles
  • Work with various stakeholders


Essential Experience 


  • 3+ years experience in object-oriented programming and design ideally in PHP and Javascript/Typescript 
  • Experience building web applications with front and backend components and an understanding of typical design patterns for communication between components 
  • An understanding of typical software development practices and workflows 
  • Experience with version control technologies, ideally git, and experience following a branching workflow 
Apply now