Senior Software Engineer

Canimaan Software is an independent cybersecurity company who are undergoing an exciting period of expansion and looking for a Senior Software Engineer to join them on a permanent basis at their modern offices in Edinburgh.

Originally made available for free in 2004, we took ClamXAV commercial in 2015 and it now has a large and loyal following of home and enterprise customers. It’s available in 10 languages, selling worldwide in more than 125 countries, and we are continuing to expand into new territories.

The Role

As Senior Software Developer, you will be expected to take the lead in the development of products for our enterprise customers, as well as new features for existing products. This may involve building a team as you see fit. You will play a key role in the full development lifecycle, including analysis, object-oriented design, test-driven development, bug resolution and deployment. You will be working in an Agile environment with 2 week sprints.

As a valued member of our team, you can expect to have your opinions heard on all aspects of product (and business) development.

Who are you?

You will be a Mac user with a proven ability to code in an object-oriented language such as Objective-C or Swift.

You are someone who enjoys working autonomously in a supportive and progressive environment.

You have some experience in project management and are willing to support junior members of staff as the company grows.

We’re looking for a strong communicator and a creative thinker who likes a challenge and can come up with solutions.

You will enjoy keeping your skills up-to-date, taking advantage of any opportunities to stay ahead of the curve.

You will be happy to get involved in all aspects of the business as you help it expand and continue its success.

Skills we’re looking for (you don’t need to have them all):

  • Objective-C, Swift
  • Git
  • Bash/Zsh
  • Continuous Integration/Delivery
  • Good problem solver
  • Experience with Agile
  • Long-time Mac user
  • Fluent in English, other languages are a bonus

In return

This is a fantastic opportunity to work in an established independent company in Scotland with a global reach in cybersecurity. We’re offering an exciting environment to work in where investigating new ideas and technologies are actively encouraged.

You will have the opportunity to help develop the business and the role offers excellent growth potential within a growing organisation.

How do I apply?

If you think you have what it takes, please get in touch with us.