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
£ 50KJob 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