Software Engineer at Kingfisher | Lower Southampton Township, PA, US | Rezi

Software Engineer at Kingfisher

Software Engineer

Kingfisher · Lower Southampton Township, PA, US

1 months ago

Software Engineer

Kingfisher · Lower Southampton Township, PA, US

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The Digital Colleague team builds and maintains a business-critical handheld application for store operations, including order picking and stock counting. This role involves designing, building, and enhancing features for this high-impact application, contributing technical ability and fresh ideas to deliver reliable, scalable solutions.

Responsibilities

  • Design, develop, and maintain high-quality backend and service-layer solutions for the handheld application.
  • Collaborate with product, engineering, and store-operations stakeholders to understand requirements and deliver valuable features.
  • Participate in code, design, and test reviews to ensure quality, maintainability, and performance.
  • Apply DevOps practices for continuous integration, automated testing, and deployment.
  • Integrate the application with monitoring and alerting tools to ensure reliability in a 24/7 environment.
  • Contribute to Agile ceremonies and help refine team processes.
  • Use data-driven approaches to validate assumptions and iterate on product features.
  • Troubleshoot issues across the development lifecycle and support ongoing improvements.

Requirements

  • Proficiency in JavaScript and Node.js
  • Experience with Vue.js or another modern frontend framework
  • Understanding of REST APIs and service-oriented architecture
  • Experience with AWS and cloud-native development
  • Knowledge of automated testing and CI/CD practices
  • Adherence to software engineering best practices, including version control and code quality
  • Experience with Agile delivery and cross-functional collaboration
  • Familiarity with Cypress or Playwright (Nice to Have)
  • Experience with GitLab CI/CD (Nice to Have)
  • Knowledge of distributed systems or microservices architecture (Nice to Have)
  • Experience with monitoring, observability, and alerting tools (Nice to Have)

Skills

  • JavaScript
  • Node.js
  • Vue.js
  • Modern frontend frameworks
  • REST APIs
  • Service-oriented architecture
  • AWS
  • Cloud-native development
  • Automated testing
  • CI/CD practices
  • Software engineering best practices
  • Version control
  • Code quality
  • Agile delivery
  • Cross-functional collaboration
  • Cypress
  • Playwright
  • GitLab CI/CD
  • Distributed systems
  • Microservices architecture
  • Monitoring tools
  • Observability tools
  • Alerting tools

Location

  • Hybrid model
  • Home working
  • Offices
  • Offsite locations

Work Type

  • Hybrid model
  • Home working
  • In-person collaboration

Experience Level

  • Experienced

Benefits

  • Inclusive environment
  • Competitive benefits package
  • Opportunities to stretch and grow career

About the Company

  • Kingfisher is a team of over 74,000 passionate people.
  • Brands include B&Q, Screwfix, Brico Depot, Castorama, and Koctas.
  • Purpose: Better Homes. Better Lives. For Everyone.
  • Works to make a better world through better homes.

Equal Opportunity

  • Committed to ensuring all colleagues, future colleagues, and applicants are treated equally.
  • Regardless of age, gender, marital or civil partnership status, ethnicity, culture, religion, belief, political opinion, disability, gender identity, gender expression, or sexual orientation.