Software Engineer

Howdens Joinery ,
Northampton, Northamptonshire
Job Type: Full-time

Overview

As part of our digital transformation, Howdens Joinery are recruiting a Software Engineer to join us in our office in Northampton in Brackmills Industrial Estate. At the end of 2020, this role will be moving to our new and purpose-built offices in Raunds, Northamptonshire. Working as part of the System Team you will design, develop, test and deploy to improve collaboration and productivity of our development teams by developing frameworks, automating workflows and continuously measuring and improving application performance. As a Software Engineer you will bring your previous experience, best practice and a collaborative attitude to help drive DevOps initiatives and enable more frequent software releases by automating code build, packaging and deployment, from web applications to mobile apps. You will also be contributing to the design and implementation of software, writing code; analysing data, troubleshooting and issue resolution and coaching and mentoring other team members. As a Software Engineer, you’ll possess a keen mind for solving tough problems, able to understand complex concepts and be an excellent communicator as you’ll need to partner and work effectively with the IT Digital Solutions and software delivery teams. There is a great opportunity for a high performer with a strong desire to implement change, growth, and maturity, within a department that’s fast-paced, dynamic, and quickly growing in all areas. Key skills and experience required: Disciplined full-stack programmer with understanding of test-driven and behavior driven development and clean code principles with experience in several major languages such as Java and .Net using C# 4.0 or higher Experience of CI/CD Implementations Good understand of Source control: Azure DevOps / Git Good understanding of unit testing frameworks and test coverage High Proficiency in at least one scripting language such as PowerShell, Python and JavaScript. Excellent understanding of OO design principles & solid design patterns Knowledge of infrastructure-as-code and Configuration management tools e.g. Terraform, Chef, Puppet, Ansible, Azure. Solid understanding of Cloud; including security, cloud fault tolerant solutions and resilience. Howdens Joinery is a highly successful business, with more than 700 depots nationwide and more than 9,000 staff. Last year our sales reached circa £1.5 billion and we continue to experience significant growth and success. Despite our scale, Howdens remains a local business with traditional values. We have a very competitive salary and benefits package including 25 days holiday, company bonus and pension, free refreshments and snacks, onsite car parking, great social events and a friendly and supportive working environment. As well as the opportunity to develop within a high-profile FTSE 250 company , you will be part of a rewarding organisation recognised for excellence in the workplace in the Sunday Times Best Companies to Work For .