sfG Software Building Inverness

Vacancy – Senior .Net Software Developer, Inverness [Position Filled]

 PLEASE NOTE: This position has now been filled.


Job Description – Senior .Net Software Developer

Are you an ambitious Software Developer who wants to develop your technical skills in an environment where your skills are recognised and valued?

Would you like to work for a small company so you get the chance to make a difference rather than being another cog in a big machine?

Would you like to live in the Highlands of Scotland where the lifestyle is as important as the work?

sfG Software is always looking to see how new technologies can benefit us and our customers – so that we can make our ‘Giant’ service even better. We build software for order processing, booking systems, mentoring platforms and factory floors – from desktop and server software to web applications and websites. These may be one‐off bespoke projects, off‐the‐shelf or software as a service – and there’s always some unusual problem that we’re asked to fix in a hurry that involves some creative thinking. We get on very well with our customers and like to keep work enjoyable – we are a ‘friendly’ company to work for!

Due to our continued growth, we are seeking a high quality senior software developer who is interested in joining a forward‐thinking experienced team. We need someone who is comfortable with the entire software development lifecycle, from creating accurate estimates and writing specs, to developing and testing high quality software. We value Microsoft certifications, and we will give you support to allow you to pass the relevant exams. We will provide a fun and supportive environment to work in; living in one of the best places in the country to live while still providing the opportunities to grow your career and your technical experience within a rapidly growing company.

Job Objectives

The requirements of the job are varied. We are looking for someone who is willing to be part of a team, doing whatever tasks are required to deliver high quality software products to our customers. This might one day involve sitting at your desk writing lines of code, and the next day visiting a customer’s site to talk to them about what they want from their software applications and how you can deliver it. The one thing for sure is that it will not be dull!

We believe that people skills are just as important as technical skills, so we are not looking for technical experts who want to sit in a dark room. We need people who can communicate well with our customers, understand their requirements clearly, and translate those requirements into software that is a joy to use.

Required Knowledge and Skills

  • Minimum of 3 years’ experience of programming and systems design
  • Attention to detail and a passion for producing high quality software
  • Excellent customer facing skills
  • C# / .Net Framework using Visual Studio for Web and/or Windows development
  • Microsoft SQL Server
  • Full project lifecycle
  • Supporting and developing existing applications as well as legacy software

Additional Skills which would be useful

  • WPF using MVVM
  • Entity Framework
  • HTML5 / CSS
  • JavaScript / jQuery
  • Web Services / WCF
  • Crystal Reports and/or Microsoft Reporting
  • WordPress development / PHP
  • Web Design / SEO
  • MySQL
  • Any server/network support and setup experience

About The Company

Based in Inverness, sfG Software is a young IT software and support company where we believe that our success is driven by the quality of our people. The company was formed in January 2010 by an experienced team of founders and since then we have built an impressive client list and an enviable reputation for quality and customer service. We are now the premier Microsoft Competency Partner in the Highlands, currently holding 3 competencies and working towards more. Our values are summed up in our name: “small, friendly Giant”.

Salary and Benefits

sfG Software believes in investing in its employees and will support the successful applicant towards passing relevant Microsoft certifications. We also offer an attractive package, including employee pension and other benefits, with a salary that reflects the high calibre of the people that we employ.

 PLEASE NOTE: This position has now been filled.