Senior Software Engineer

Are you an experienced Software Engineer with in-depth C# skills? Are you interested in helping our customers to prevent IP theft, counterfeiting and malware from the conception of a product? If you are looking to take your next career step within an organisation with exciting prospects, we’d love to hear from you!

About the role

Job Type: Permanent, Full-time, Hybrid, Open to Flexibility
Location:  Cambridge, UK
Salary: £65-70k + Benefits

We are looking for someone who can take a senior role in a small team of engineers.  As a flexible and deadline focussed team player, you will have the opportunity to engage in solving complex problems.  

You will be someone who enjoys developing solutions which work on a range of devices with advanced technologies.  In this role you will lead cross-disciplinary features and deliver outstanding products through commitment to collaborative problem solving, elegant design and quality. 

Who are we looking for? 

With good prioritization skills, you are a practical person who gets things done and sees solutions instead of obstacles.  Working on the development of our Tools and Services, you will ensure that simplifying security for the customer is at the heart of what we do. 

You have in depth C# skills but are open to working with other languages too.  You are comfortable working collaboratively and are committed to driving forward our mission and vision through your software solution development.

To succeed in this role we see that you have

  • Excellent C# experience with a solutions engineering mindset.
  • Demonstrable experience of developing desktop and server applications using software development methodologies and a willingness to embrace agile ways of working.
  • A proactive, self-motivated, focused and collaborative mindset.  We welcome new ideas and learning from others.
  • Great communication skills, and ability to describe your thinking effectively.
  • An eye for detail, being able to work with a complicated set of mixed-use tools with an awareness of some design patterns and principles.
  • Some understanding of unit testing and how it benefits the development cycle.

We see it as a plus if you have

  • Familiarity with source control, we use Git. Merge requests and code reviews are part of our process, but don’t worry – we’ve got a great team that are happy to show you the ropes.
  • Any experience working in an agile environment – estimations, sprints, stand-ups, and retrospectives are all part of how we collaborate.
  • Some basic understanding of Python, security in software (and hardware) or cryptography.

Who are we?

Being a part of the IAR team you will get to be part of a multi-cultural and global business in a fast-growing industry. We are welcoming, open to new ideas, and take pride in our achievements. We work together as a team, in each specific office as well as globally. We are problem-solvers and take on new challenges with excitement and energy. This is why we will place great emphasis on your personal qualities and their alignment with our values.

 

Interested?

Please apply with your CV, we look forward to receiving your application!

We do no longer support Internet Explorer. To get the best experience of iar.com, we recommend upgrading to a modern browser such as Chrome or Edge.