Software Developer – Edinburgh – Salary Competitive

The Company

Established in 1992, ALMIS International is the UK market leader in developing bank balance sheet management software. The ALMIS® software provides asset and liability management, regulatory reporting and hedge accounting solutions; and the company’s new integrated treasury management system Cobalt® has now been released in addition. Clients include over 70% of UK Building Societies and over 55 UK regulated banking firms. The ALMIS® system is used to manage market, liquidity and capital risk for many hundreds of billions of financial assets, liabilities and derivatives. The company is proud of its track record of successfully developing, installing and supporting software solutions; and works closely with clients to train and support users in order to maximise the benefits of their system.

The Role

The role is for a full-time full stack software developer to develop and maintain the company’s suite of applications.

The key responsibilities of the role are:

  • The development and maintenance of a new application using C#, SQL and Visual Studio
  • Producing clean and efficient code
  • Revising and debugging code
  • Performing verification and validation testing on your work
  • Assisting with the software design of projects
  • Maintaining and developing technical documentation on system features
  • Collaborate with internal teams and external vendors to fix and improve products


We are looking for a talented, enthusiastic, hard-working and articulate candidate with a strong programming background. We are looking for a software developer with a minimum of 3 years’ experience for this role. The candidate should have a passionate interest in programming and software development.

Essential Skills

  • Two to three years’ experience of Windows desktop application development using C#
  • Understanding of Object Orientated principles
  • Experience working with APIs
  • Ability to work in a team to complete a task or deliver an output
  • Ability to produce clear and concise written and verbal communications
  • A passionate interest in delivering a quality software product
  • Superb analytical skills and attention to detail
  • Good time management

Valuable Skills

  • Knowledge of financial concepts
  • Experience with working with WPF in a MVVM context
  • Experience with WPF DevExpress toolkit

Specific training will be provided where necessary.


We provide a competitive salary, contributory pension scheme and company bonus package.

Applicants should submit their CV and a covering letter to Jenna Haston

Unfortunately we have no other careers available at the moment, but we will welcome CVs and covering letters sent to for future opportunities.