Software Developer

The Candidate
Ellesmere Port, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 50K

Job location

Remote
Ellesmere Port, United Kingdom

Tech stack

.NET
API
Azure
Code Reuse
System Configuration
Continuous Integration
Database Design
Database Queries
DevOps
Github
NoSQL
Object-Oriented Software Development
Open Web Application Security
Scrum
Systems Development Life Cycle
Secure Coding
SQL Databases
YAML
Data Logging
React
Technical Debt
Gitlab
GIT
Performance Monitor
GraphQL
Functional Programming
Api Design
Software Version Control

Job description

  • Testing, Quality assurance and CI/CD - building and maintaining units, integration and functional tests while applying TDD/BDD principles.

  • You'll work closely with cross-functional teams, product owners and business analysts to clarify requirements and business needs into technical specifications.

  • You'll resolve complex technical issues, balance feature delivery with technical debt and ensure smooth deployments. You'll monitor performance, analyse logs/metrics and troubleshoot production issues while improving observability through better monitoring, logging and alerting.

  • You'll improve code efficiency, optimise database queries and enhance infrastructure performance to ensure scalability and responsiveness.

  • You'll maintain up to date and accurate documentation or systems, processes and APIs while contributing to shared knowledge bases. Actively participate in guilds, peers chapters and lunch and learn sessions, supporting a culture of continuous learning and collaboration.

Requirements

  • You'll be a developer with a full stack background able to work from specialised code or specifications and user requirements.

  • Using DevOps tools for source control, branching, deployment and CI/CD integration.

  • Understanding the full-stack tech stack in use (React, .NET, Azure), unless agreed to be specialised in one area.

Writing, testing, and reviewing clean, reusable code using OOP and functional programming principles.

Understanding database design and interaction (SQL and NoSQL).

Familiarity with Agile/Scrum, version control (Git), and CI/CD practices.

Knowledge of secure coding practices and ability to identify and mitigate vulnerabilities (OWASP).

API design (REST/GraphQL), SDLC processes, and Operating Model (Desirable).

Configuring CI/CD pipelines with YAML or tools like GitHub Actions/GitLab (Desirable, unless in DevOps-heavy role).

Benefits & conditions

Pulled from the full job description

  • Referral programme
  • Annual leave
  • Employee discount
  • Gym membership
  • Free parking
  • Company pension
  • Paid volunteer time, * Salary £45-50k DOE
  • Hybrid working.
  • 23 days annual leave + 8 bank holidays (additional holidays for loyalty up to 30 days plus bank holidays and option to buy additional leave)
  • Generous benefits package including: Additional holiday purchase scheme, Bike to work scheme, Workplace pension, Company eye test, Corporate rate gym membership, Duvet day, Flexible working, Free on site car parking, Life Assurance, Perkbox, Medicash, Volunteering with a charity day

Why we'd work there!

Great induction and training process

Really nice collaborative working space

A values-led culture - accountable, collaborative, empowered, customer-focused and prepared to challenge and change

What you'll do

  • You'll be involved in high-quality software development and system architecture, writing clean, modular and maintainable code across front-end, back-end and full stack systems., * Cycle to work scheme
  • Enhanced maternity leave
  • Enhanced paternity leave
  • Free parking
  • Gym membership
  • Health & wellbeing programme
  • On-site parking
  • Work from home

Apply for this position