Software Engineer
Frontier Resourcing Ltd
Farnborough, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Farnborough, United Kingdom
Tech stack
Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Software Applications
Azure
C Sharp (Programming Language)
C++
Code Review
Continuous Integration
Data Structures
DevOps
Python
Web Application Security
Software Construction
Software Engineering
TypeScript
React
Backend
GIT
Kubernetes
Front End Software Development
Devsecops
Docker
Go
Job description
You will work across the full software development lifecycle, collaborating with developers and stakeholders to design, build and maintain modern software applications using a range of front end, backend and DevOps technologies., * Develop responsive front end applications using JavaScript/TypeScript and React.
- Build scalable backend services using technologies such as Java, Python or Go.
- Support containerised deployments using Docker and CI/CD pipelines.
- Participate in code reviews and contribute to engineering best practices.
- Work within Agile teams to deliver high-quality software in fast-paced environments.
Requirements
- Strong software engineering background with experience across modern development environments.
- Experience with either JavaScript/TypeScript, React
- Experience with either Java / GoLang/ C++ / Python / C#
- Knowledge of Git, Docker, CI/CD and software engineering best practices.
- Understanding of algorithms, data structures and scalable application design.
- Strong communication and collaboration skills.
Desirable Skills
- AWS or Azure cloud experience.
- Kubernetes and container orchestration.
- Agile and DevSecOps methodologies.
- Knowledge of web security best practices.
- Exposure to Rust.
This is an excellent opportunity to work on cutting edge defence technology programmes within a collaborative and innovative engineering environment.