Senior C#/.Net Software Developer – Remote or Office-based
- Are you an ambitious Software Developer who wants to take ownership of an exciting growth product that is seeing significant sales growth?
- Would you like to be given huge autonomy to make your own decisions about the architecture and design of a product you ‘own’?
- Would you like to be a key part of the success story of a product that is seeing considerable demand across the UK and beyond?
- 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 have the flexibility either to continue to work from home (UK based) or to be office-based (or a mixture)?
About Us
This is an exciting opportunity to be a large part of something small, but which is seeing significant growth. It’s your opportunity to shape the technology, make your own decisions about architecture, and ultimately drive the success of this product. As sales of the product increase, who knows what the future could hold! We want someone who will take ownership of the success and who will benefit accordingly.
The Role
We are based in Inverness and would be very happy for you to be based in our office, but we would be equally happy for you to work from home (UK based), with visits to the office from time to time to help with training and personal development.
The role will involve working closely with our Product Manager and our Managing Director and liaising with our customers in order to prioritise development work. You will then be responsible for deciding the best use of technology so as to deliver a continually evolving high quality product and you will do the coding to put your designs into practice. You will have wide autonomy to explore new technologies and use them where suitable.
From time to time, you will also be called on to work on other development projects.
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
C# / .Net Framework using Visual Studio for Web and/or Windows development
HTML / JavaScript / jQuery (or similar)
Microsoft SQL Server
Full project lifecycle
Additional Skills which would be useful
ASP.NET MVC / Web API / .Net Core
Xamarin Mobile Development
Azure DevOps
Entity Framework
WPF using MVVM
Microsoft Reporting
About sfG Software
Based in Inverness, sfG Software is a growing Software Development and IT Support company where we believe that our success is driven by the quality of our people. The company was formed in 2010 and since then we have built an impressive client list and an enviable reputation for quality and customer service. We currently have 10 employees.
Our software products are used by universities, businesses and charities mainly across the UK, but also in the US and Europe, and most of our new business is through customer referrals and word of mouth. We are very proud of our reputation for service and ‘friendliness’ of our team.
Our values are summed up in our name: “small, friendly Giant”.
Salary and Benefits
sfG Software believes in investing in its employees and providing a fun and supportive environment for working. Benefits include the following:
- We will support the successful applicant towards personal development and passing relevant Microsoft certifications, if this is of interest.
- Private Health Insurance
- An annual “birthday holiday bonus” day in addition to the standard 30 days holiday entitlement
- 50% of the annual cost of membership of our local Leisure Centre membership (or equivalent)
- A very flexible working environment
- Bike to work scheme
- Regular social events
- Salary depending on experience
How to Apply
[This position has now been filled]