Software Engineer
Role details
Job location
Tech stack
Job description
We are looking for a mid level software engineer to join our growing Software Engineering team!
Reporting to one of the Dev Leads , you will be working as part of an agile team, building a SaaS platform, using the latest technologies.
Our Engineering team is responsible for designing, developing and testing the INSTANDA platform. All our applications are designed and developed in-house and hosted on Microsoft Azure. The majority of our developers are full-stack, with some specialising in UI and databases. If performance and security are your thing, you will find a place for them here too!
This role is UK based, primarily remote working with occasional travel required to our London Office.
What you will do
- Develop and unit test software to a high standard.
- Collaborate with the wider development team to deliver customer solutions.
- Develop new features for our platform.
- Improve existing functionality.
- Consistently advocate high quality of code.
- Adhere to INSTANDA's information security policies, guidelines and best practices to protect our company and our clients.
- Contribute to a culture of security awareness within the company.
Requirements
Demonstrable experience of:
- C#
- ASP .NET MVC
- ASP .NET Core
- LINQ and Entity Framework/ LINQ to SQL.
- Web-based languages such as HTML, CSS and JavaScript
- SQL Server
- Web APIs, e.g. REST
- Source control management, e.g. Git/ Azure/ Azure DevOps.
- Unit tests, e.g. XUnit
- OOP and SOLID principles
- Proactive self-starter, who can work with minimal supervision
- Excellent problem-solving skills
- Strong English written and verbal communication skills
- Ability to multi-task and handle competing deadlines in a fast-paced dynamic environment., * AI-powered coding assistants (e.g. GitHub Copilot).
- Modern frontend frameworks or libraries (e.g. React, Angular, Vue.js or similar).
- Application security best practices, including secure coding principles and common web vulnerabilities (e.g. OWASP Top 10).
- Cloud platforms, preferably Microsoft Azure, including understanding of core services and cloud-based application architectures.
Benefits & conditions
- Competitive salary
- Generous 28 days holiday allowance, in addition to public holidays.
- For every year of service you complete, we'll give you an additional days holiday (max. 5 days)
- One Dynamic Day per month on top of your holiday allowance to spend time doing the things you want to do or simply catching up with life admin.
- Freedom Pass work up to 4 weeks of the year from anywhere.
- FlexiBank you decide when to use your public holiday allocation.
- Hybrid Working approach varying with the nature of your role.
- Life cover; income protection and participation in the company pension scheme
- All employees are included in the company discretionary bonus scheme
- £100 per month to put towards wellness activities.
- Annual learning & development allowance of £1,250
- Free access to LinkedIn learning and Microsoft ESI learning platform