Lead Software Engineer

Inenco Blackpool United Kingdom Technology Director
Warning! Vacancy expired

Company Description

Inenco was established in 1968. We have been delivering lasting value for our customers for over 50 years and we are proud of our heritage in the energy market. We deliver independent, transparent and integrated energy solutions that meet our customers' business needs today and will future proof them for tomorrow.

Our customers’ worlds are busier than ever before, and their demands from their energy partners are both changing and growing. At Inenco we believe our independence is core to our ability to champion our customers best interests. We bring unparalleled experience, insight and solutions to a rapidly advancing market place. We provide access not only to secure pricing and supply but also to emerging technology, sustainability and legislative developments – ensuring our customers always stay ahead of the field.

The Software Engineer develops and maintains core applications and services delivering business value in the Inenco product suite.

The post holder is a key member of the software engineering function within the technology department. They are responsible for contributing towards the realisation of the department’s engineering strategic direction.

The post holder has the responsibility for implementing the engineering function within a team. The post holder may provide leadership across the areas of people, process and technical aspects of the software engineering discipline when appropriate.

They are responsible for the software engineering output from themselves and, when appropriate, other developers under their supervision.

The post holder will be expected to work with some supervision and will have the authority for a medium degree of latitude in decision making. They will be expected to make decisions within the scope of their role and will be held accountable for the outcomes of these.

They will use their understanding of software development principles, patterns, practices and processes in the day-to-day tactical execution of their duty. 

Position

  • Implement code changes to Inenco’s systems (e.g. Inenco’s web portal, back end services, data platforms and integration capabilities)
  • Deliver all work tasks to agreed deadlines
  • Develop unit tests
  • Prepare systems for deployment
  • Develop automated functional tests
  • Resolution of systems issues
  • Provide regular and targeted communication to management
  • Providing clear ownership and resolution of systems issues
  • Cultivate strategic and collaborative internal relationships with key stakeholders and influences
  • This role is Grade 7 with a competitive salary.  Additional benefits include, pension, bonus scheme, gym memberships, retail discounts, buy and sell holiday scheme and many more. 

Requirements

 

  • Commercial experience working with multiple coding languages; for example, using React.js, REST, C#, .Net, SQL.
  • Experience working through the full software development lifecycle, from design through to implementation
  • A solid understanding of complex design and architectural patterns
  • Knowledge and experience of Agile development methodologies
  • An understanding/interest of architecting cloud first systems
  • A real interest in problem solving and focused on results
  • Strong interpersonal skills including facilitation and coaching and able to lead and influence others
  • Able to effectively meet customers/stakeholders needs
  • Able to work collaboratively
  • Enthusiastic, driven, self-motivated with a focus on pragmatic delivery

Other information

If you are interested in this role and would like to be considered, please apply below.