Software Engineer - Manchester
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
- Build in-depth knowledge and apply design patterns to solve complex technical issues
- Proactively find and own solutions that improve team processes and efficiency
- Collaborate actively in team meetings
- Engage in design debates and constructively challenge solutions
- Identify technical risks and create or update useful documentation
- Help manage and maintain our own infrastructure, including Kubernetes
- Build automated delivery pipelines using GitLab
- Work closely with Platform Engineers, Delivery Leads, and Product Owners
Technologies:
- GitLab
- Kubernetes
- AI
- Camunda
- DevOps
- ElasticSearch
- Graph Database
- Support
- Neo4J
- React
More:
We are Naimuri, a technology company that has grown from a little-known tech start-up into a community of 180 people, mostly based in Salford, Greater Manchester, with a significant presence in Cheltenham and London. We work in an Agile-first environment and place people and culture at the heart of our mission of making the UK a safer place to be. We offer a culture of enablement, focus on quality, and active collaboration, alongside continuous personal development through mentoring, training, and a progression framework. The role is based in Salford Quays, Manchester, with flexible full-time working, part-time options that can be discussed, core hours of 10:00am to 3:00pm, and most teams having agreed in-office days. Benefits include flexible/hybrid working options, performance bonus, company bonus, pension matched 1.5x up to 10.5%, AXA group 1 medical cover, holiday purchase/buy-back scheme, cycle to work scheme, and car benefit scheme. Depending on the project, you may also be required to travel to a local customer site or occasionally to other locations in the UK.
Requirements
- Experience working in an Agile-first environment with transparency, collaboration, and continuous improvement
- Ability to solve complex technical issues using appropriate tools, design patterns, and in-depth knowledge
- Comfort working with infrastructure such as Kubernetes and automated delivery pipelines using GitLab
- Ability to break down ambiguous problems into concrete, deliverable steps
- Willingness to collaborate across teams and proactively seek guidance when needed
- Interest in sharing knowledge and supporting the development of other team members
- Comfort working on novel challenges and with a degree of ambiguity
- Ability to challenge the status quo and improve processes, codebases, and team efficiency
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…