At a Glance
- Tasks: Join a team to develop complex SaaS solutions and enhance user experience.
- Company: Digital Waffle is a dynamic SaaS company based in London.
- Benefits: Competitive salary up to £70,000 and opportunities for professional growth.
- Why this job: Be the bridge between tech and non-tech teams while working on innovative projects.
- Qualifications: Expertise in C#, .NET Core, APIs, Azure, and SQL required.
- Other info: Portfolio website submissions are encouraged; high volume of applications expected.
The predicted salary is between 42000 - 98000 £ per year.
Job Title: Senior Software Engineer
Location: Remote (UK-Based)
Salary: £65,000 – £70,000 D.O.E + 10% Bonus
We are working with an award-winning SaaS company who are looking for a Senior Software Engineer to join their team. You will work on creating high-quality solutions in a fast-paced Agile environment.
Responsibilities:
- Develop and maintain C#, .NET Core and React web applications
- Improve and modernize existing systems and architecture
- Build and maintain RESTful APIs and mobile-first, responsive designs
- Contribute to the planning and implementation of new features
- Collaborate with UX, Product, and Engineering teams to drive innovation
- Ensure software quality through automated testing and CI/CD best practices
Tech Stack:
- C# .NET Core
- JavaScript, React, HTML, CSS
- Typescript
- Cloud experience with Azure or AWS
- SQL Server, CosmosDB, Redis
- CI/CD, TDD, Docker, Kubernetes
We are looking for passionate Senior Software Engineers who are keen to develop innovative solutions and work with the latest technology. If you’re interested, please get in touch!
All applications will be reviewed, and suitable candidates will be contacted.
Senior Software Engineer employer: Digital Waffle
Contact Detail:
Digital Waffle Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Make sure to showcase your experience with C#, .NET Core, and Azure in your conversations. Highlight specific projects where you've successfully implemented these technologies, as this will demonstrate your hands-on expertise.
✨Tip Number 2
Prepare to discuss how you bridge the gap between technical and non-technical stakeholders. Share examples of how you've effectively communicated complex ideas to ensure everyone is aligned on project goals.
✨Tip Number 3
Familiarize yourself with the SaaS model and be ready to discuss how you've contributed to developing user-friendly solutions. This will show that you understand the unique challenges and demands of SaaS development.
✨Tip Number 4
Be prepared to talk about your approach to code reviews and quality assurance. Discuss how you strive for continuous improvement and how you handle feedback, as this is crucial for maintaining high standards in software development.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your expertise in C#, .NET Core, APIs, Entity Framework, Azure, and SQL. Use specific examples from your past work to demonstrate your experience with these technologies.
Craft a Strong Cover Letter: Write a cover letter that explains why you are a great fit for the Senior Software Engineer role. Mention your experience with SaaS solutions and how you can contribute to the team by bridging the gap between technical and non-technical stakeholders.
Showcase Your Portfolio: If you have a portfolio website, include the link in your application. Highlight projects that showcase your skills in the tech stack mentioned in the job description, especially those involving complex SaaS solutions.
Follow Up: After submitting your application, consider sending a polite follow-up message to express your continued interest in the position. This can help keep your application top of mind for the recruiter.
How to prepare for a job interview at Digital Waffle
✨Showcase Your Technical Skills
Be prepared to discuss your expertise in C#, .NET Core, and other technologies mentioned in the job description. Bring examples of past projects where you utilized these skills, especially in developing SaaS solutions.
✨Demonstrate Problem-Solving Abilities
Expect questions that assess your ability to systematically work through user demands. Prepare to explain how you've converted user requirements into actionable plans in previous roles.
✨Communicate Effectively
As a bridge between techy and non-techy people, it's crucial to demonstrate your communication skills. Practice explaining complex technical concepts in simple terms to show your ability to align different stakeholders.
✨Prepare for Code Review Scenarios
Since code review and analysis are part of the role, be ready to discuss your approach to reviewing code. You might be asked to critique a piece of code or suggest improvements, so brush up on best practices.