Software Developer

Harrogate, England, United Kingdom | Full-time

Apply

We are Unit4, a leading provider of enterprise applications empowering people in service organizations. We enable people to use business applications at work or at school with the latest technologies and trends. That is why we create business software that fits the way people work and not the other way around. Help us be the best and join us.

We provide our clients with software products and services that are designed to meet the needs of an ever-changing business world. Our solutions have been designed to adapt to any internal or external changes our clients’ businesses may face, irrespective of industry or market sector. Our aim is to help our customers embrace change successfully, while minimising the cost and maximising the efficiency of the change process.

As a Software Developer you are an integral part of a mixed discipline Scrum team and continuously deliver software based on user stories. You care deeply about the customers and the quality of the code that you write providing comprehensive unit tests that ensure continuous quality development. You are a strong team-player and enjoy a challenge, with a strong attention to detail.

What you will do

  • You will produce high quality, unit tested software in line with team procedures for our best-of-class financial management software, Unit4 Financials;
  • You will identify opportunities for code refactoring and apply them when able;
  • You will work in a close-knit team and contribute to the sizing of proposed software developments;
  • You will contribute to the planning and design of the software, during sprint planning;
  • You will provide daily feedback on how the sprint is progressing, raising any impediments.

Your approach

You're smart and skilled. You are responsible, self-motivated and always driven to become better. You have a high degree of initiative and are always looking for the best solution for the customers. You are a solid team-player and enjoy working collaboratively and seeing a piece of work through to completion.

We ask

  • You know some of the following languages, with Java being essential:Java, JavaScript, C, C++, C #, UNIX Shell Script, SQL; and have experience in some of these additional technologies: Java EE, Subversion, Maven, PERL, Eclipse, Visual Studio, WiX, XML, XSLT, CSS and HTML;
  • You have a strong ability to design effective solutions and influence design decisions;
  • You have excellent debugging and analytical skills;
  • You have intelligent risk taking tendencies - you are not afraid to fail, but fail fast, and learn from the mistakes making everyone around you better for it;
  • You like to interact with your colleagues and enjoy animated discussions.

We offer

  • Enthusiastic colleagues who are eager to learn from each other;
  • A flexible and solution-oriented work place where you work hard and are valued for your input;
  • A mature and productive development process, where everyone works at a sustainable pace;
  • A close working relationship with our stakeholders and support desks.