Software Engineer
Role details
Job location
Tech stack
Job description
- Work on our core cloud platform using a modern tech stack including .Net, Azure, microservices, Vue.js and TypeScript
- Develop new features and major enhancements for our product
- Collaborate within our agile engineering team
- Contribute across the full stack where needed
- Work onsite around three days per week as part of our hybrid working model
Technologies:
- .NET Framework
- ASP.NET
- AWS
- Angular
- Azure
- Cloud
- GCP
- Support
- JavaScript
- MVC
- SQL
- TypeScript
- Vue
- microservices
- TDD
Requirements
- Good experience using the .Net framework and JavaScript or TypeScript
- Experience with modern .Net, such as .Net Core or ASP.Net MVC
- Experience with databases such as SQL Server or Entity Framework
- Experience with modern JavaScript frameworks such as ReactJS, Angular or VueJS
- Experience with Test Driven Development
- Experience working in an Agile environment
- Cloud services experience with Azure, GCP or AWS is highly desirable
- Experience working in a product environment is highly desirable
Benefits & conditions
We are an Edinburgh-based SaaS organisation with a market-leading, data-focused product used worldwide, particularly across the UK and US. Our software helps organisations improve efficiency and reduce costs, and we have a busy pipeline of work including new feature development and major product enhancements. We are a friendly, sociable team of around eight engineers who value collaborative working and support a strong learning and development environment. Our offices are in central Edinburgh, within walking distance of Haymarket and Waverley stations, and we offer hybrid working with three days in the office. In return, we provide a salary of £30k to £48k, an annual bonus, 34 days holiday, and a supportive environment where you can continue developing your career.