Software Engineer

Matchtech
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 50K

Job location

Tech stack

Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
Azure
Data Visualization
MongoDB
Cloud Services
Ansible
Web Applications
React
Spring-boot
Vue.js
Angular
Kubernetes
Kafka
Terraform
Docker

Job description

  • Designing and building software using industry best practices
  • Collaborating with stakeholders and other engineers
  • Contributing to the completion of project milestones
  • Driving continuous improvement within the team
  • Providing technical direction and collaboration with peers

Requirements

  • Experience working in Agile delivery teams
  • Proficiency in Java development using Spring Boot
  • Knowledge of JavaScript frameworks such as React, Angular, or Vue
  • Experience with cloud services like AWS or Azure
  • Experience in building enterprise-level web applications or services
  • Competence in Docker/Kubernetes containerisation and orchestration
  • Skills in unit and automation testing
  • Familiarity with data visualisation techniques and tools
  • Understanding of structured and unstructured storage of data
  • Experience with code repositories, branching strategies, pull requests, and merge processes
  • Knowledge of MongoDB and Apache Kafka
  • Experience with Infrastructure as Code (e.g., Terraform, Ansible)

Benefits & conditions

  • Competitive salaries
  • 25 days holiday plus statutory public holidays, with the option to buy and sell up to 5 days
  • Contributory Pension Scheme up to 10.5% company contribution
  • Discretionary company bonus scheme
  • Life Assurance scheme valued at 6 times the salary with pension
  • Flexible Benefits scheme including Health Cashplan, Dental, and Cycle to Work
  • Enhanced sick pay
  • Enhanced family-friendly policies including maternity, paternity, and shared parental leave

Apply for this position