Our client, a leading SaaS company in the IT sector, is currently seeking Senior Software Engineers to join their dynamic team in Warwick. This is a permanent, full-time role with hybrid working options available.
Key Responsibilities:
* Work as part of an enthusiastic, fast-paced, and motivated agile engineering team that prides itself on delivering high-quality SaaS products.
* Continually develop and improve our client's code and technologies.
* Help to design new products and features.
* Pair with senior engineers to improve knowledge and help up-skill junior engineers.
* Keep customers happy by writing high-quality code and creating user-friendly platforms.
* Share knowledge and experience to drive forward improvements.
Job Requirements:
1. Significant experience as a software engineer, preferably in cloud-based SaaS products.
2. Experience in architecture design: microservices, event-driven scalable architecture, and vertical slices.
3. Proficiency in coding, especially in C# .NET (other languages like JavaScript or Python are beneficial).
4. Experience in front-end frameworks such as Angular, Blazor, React, or Typescript.
5. Knowledge of SQL and NoSQL databases; familiarity with Enterprise scale data stores is a bonus.
6. Understanding of modern architecture design and continuous integration, and deployment practices.
7. Exp...