Software Engineer
Forwardrole
Manchester, United Kingdom
18 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 65KJob location
Manchester, United Kingdom
Tech stack
Agile Methodologies
C Sharp (Programming Language)
C++
Linux
DevOps
Programming Tools
Embedded Software
Python
Scrum
Visual Studio Online
Modern Ui
Gitlab
GIT
Docker
Programming Languages
Job description
As a Software Engineer, you will:
- Write clean, efficient, and maintainable code while contributing to peer reviews.
- Design software features that align with product roadmaps.
- Break down large development tasks into manageable Agile sprints.
- Build end-to-end solutions within a highly secure environment.
- Work as part of a multi-disciplined Agile/Scrum team.
- Contributing to the support of multiple live systems.
Requirements
- Experience developing software across the full product lifecycle, from concept through to deployment
- Proficiency in modern programming languages such as C++, C#, and Python
- Experience working in agile development environments (Scrum, Kanban, etc.)
- Familiarity with modern development tools including Git, GitLab, and VS Code
Desirable Experience
Experience in one or more of the following would be advantageous:
- Modern UI/UX design and development
- Embedded software development, cross-compilation and deployment
- Linux systems, kernel drivers, and low-level development
- DevOps practices, CI/CD pipelines, containerisation (Docker)
- Technical leadership, mentoring, or line management