Software Developer – Edinburgh – Salary Competitive

The Company

Established in 1992, ALMIS International is the UK market leader in developing Bank Balance Sheet Management software. Clients include over 60 banks and building societies. The software is used to manage market, liquidity and capital risk for many hundreds of billions of financial assets, liabilities and derivatives.

We are proud of our track record of installing software solutions successfully and we work closely with our clients to train and support their staff to maximise the benefits of the system. As a result of on-going growth within the company and our expanding customer base, we are looking to recruit at least one experienced Financial Systems Analyst, to join our small, dedicated team.

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.

Interested candidates should send their CV and covering letter to Alexa Crombie, outlining why they wish to be considered for this role, a brief outline of their experience, salary aspirations and contact details.

Almis International is an Equal Opportunities and Living Wage Employer

No Agencies