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
£ 65K

Job 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

Apply for this position