Software Engineer

Nine Twenty Recruitment Ltd ,
Edinburgh, City of Edinburgh

Overview

Nine Twenty Technology are proud to announce a new partnership in Edinburgh with a leading cyber security software company in the recruitment of a Software Engineer. Who are they? The development of the software started 2004 when there were limited options available for Mac users for anti-virus software. The product was originally free but due to the high demand and great success of the product, they went commercial in 2015. They are now a true Scottish success story with a global presence. The product speaks over 11 languages and used by home users and businesses throughout the UK and around the world, including the Scottish Government and other government agencies, international marketing and retail organisations, finance businesses, and several universities worldwide. They are now investing heavily in the business to help support their growth and desire to make their product the leading anti-virus software for Mac. The role: The Software Engineer will be responsible for the developing features defined in the roadmap for their core product. This exciting role will also offer the chance to develop new products in the Mac security category. You will be involved in every stage of the development lifecycle working in an agile environment. What would the day to day look like? · Identify, specify and develop new features · Support development of new products · Squash bugs · Identify areas for improvement and raise these with the team · Keep up to date on all things Mac (as well as Apple's other OSes) Current technology stack: · Objective-C, CoreData, Perl, Bash, macOS, Xcode, Git, Agile New technologies: · Moving into Swift, CoreML Technical skills required for the role: · A degree in Computer Science (or a similar discipline). · Experience developing in a C-based language. · Proven software engineering experience. · Experience with the UNIX command line, including shell scripting and/or Perl knowledge. We will give bonus points for: · Experience developing networked applications (eg client/server communication). · Experience designing network protocols and/or APIs. · A background (or strong interest) in computer security. · Experience building browser and email app extensions. · Experience with Ubuntu, PHP, Perl, AppleScript and Bash scripting. · An intimate understanding of the whole Mac operating system. About you: We are looking for an enthusiastic Software Engineer who shows a strong sense of pride and ownership in their work. You will have a passion for delivering the best and most reliable web applications. You will thrive on being involved in a small software team where you will have the opportunity to progress your career. Your ideas are listened too and valued within the business. On offer for you: Joining the team at an exciting stage in our growth Help shape the role and company itself The chance to work with a diverse and friendly bunch of people The opportunity to upskill and develop your knowledge in web development and cyber security Progressive environment Technical freedom Excellent salary Flexible working environment Private Medical Insurance If you are interested in this opportunity, please get in touch with Rachael at Nine Twenty Technology This job was originally posted as www.totaljobs.com/job/89814429