Software Developer

Miller Waite specialises in functional financial applications and process automation. We design and develop mission-critical applications using a structured appraised approach, supported by an ISO 9001:2015 Quality Management System. The Company is well established, secure, stable and successful.


This role is to join our successful and highly skilled team to continue the development of our own in-house financial management information system, mimis, which already delivers business critical financial functions to multiple external clients, whose expectations and requirements capitalise on the benefits of such a feature rich resource.

As a software developer you will be responsible for designing and coding to the specific requirements of the Company and its clients.

  • To design and code bespoke software applications / programs to a given specification.
  • Evaluate and develop existing applications / programs by analysing and identifying areas for modification.
  • Maintain applications, programs and systems by monitoring, troubleshooting and correcting configuration / software defects and faults.
  • Investigate and test new technologies and update existing software applications, supporting the 'roll-out' f any new applications.
  • Create technical specifications, test plans and procedural documentation.
Core languages, applications and environment used by us:
  • Programming language: C#
  • Databases: MySQL, Microsoft SQL
  • Version control: GIT, SVN
  • Server configuration: Linux
Person specific attributes

We are looking for experienced individuals, who can manage their own workload as well as making contributions to the team.

Person Specification Required:
  • Demonstrate excellent time management and organisational skills with the ability to prioritise busy work loads.
  • Communicate clearly, openly and effectively with customers and colleagues.
  • Experience programming in any language.
  • Impetus to learn.
  • Strong analytical mindset.
Person Specification Desirable:
  • Experience in software development using C# (or desire to learn C#/.Net).
  • Experience in accountancy.
  • Experience using SQL or similar database management.

You must be someone who has a proven experience programming, and strong history of problem solving preferably as both an individual and as part of a team.

Knowledge, Skills & Experience
  • Degree or equivalent in Computer Science, Software Engineering, Information Technology, Mathematics, Accountancy or another STEM subject
  • Strong secondary education in Maths, Physics, IT and / or other numerate subjects
  • Demonstrable software design methodology with in-depth understanding of underpinning techniques
  • Experience in full software development lifecycle from design to deployment
  • Excellent written and verbal communication skills in English
  • Problem solving mindset
Business Competencies
  • Ability to manage time effectively
  • Ability to translate strategic objectives into everyday activity
  • Comfortable with highly numeric applications
  • Demonstrate a proactive approach, getting things done, demonstrates accountability & ownership, prioritises own workload

This is an exciting opportunity for a dynamic and forward-thinking individual. If you feel you are suitable or would like to discuss this opportunity further, please get in touch.

keyboard_arrow_leftMore Vacancies