At a Glance
- Tasks: Design and build scalable software systems using .NET, React, and Azure.
- Company: Join a fast-growing tech consultancy known for innovation and collaboration.
- Benefits: Enjoy a competitive salary, pension, and opportunities for career growth in a supportive culture.
- Why this job: Work with cutting-edge technology and solve real-world problems in a dynamic team environment.
- Qualifications: Experience with .NET, React, Azure, and strong communication skills are essential.
- Other info: Willingness to travel for client meetings is required.
The predicted salary is between 48000 - 60000 £ per year.
We are excited to be supporting one of our amazing customers, a fast-growing and forward-thinking technology consultancy in their search for a Senior Software Engineer to join their team. The company has a strong track record of growth and innovation over recent years, the business continues to deliver cutting-edge digital solutions across a variety of sectors, working with both public and private sector clients. Based in Leeds, the consultancy prides itself on its collaborative culture, strong engineering standards, and ability to tackle complex challenges with modern, scalable technology.
This is an excellent opportunity for a seasoned software engineer looking to work with the latest and greatest tech. You will take on a key role in delivering robust software systems, leveraging technologies such as .NET, C#, React, TypeScript, Azure, and containerised environments like Docker. There will be regular collaboration with both internal teams and external stakeholders, including the occasional need to travel to client sites every now and then. The company is particularly well suited to those who thrive in consultancy settings. If you enjoy solving real world problems and delivering value through high quality code and agile practices, this is a great team for you.
Core Tech Stack- Backend: .NET, C#
- Frontend: React, TypeScript
- Cloud: Azure (App Services, Functions, DevOps)
- Databases: SQL Server, PostgreSQL
- DevOps/Infrastructure: Docker, CI/CD, Infrastructure as Code
- Design, build, and maintain scalable backend services using C# and .NET
- Develop high-quality, responsive frontend applications using React and TypeScript
- Deploy and manage cloud-native solutions within Microsoft Azure
- Lead and implement DevOps practices, including CI/CD pipelines and containerisation
- Collaborate with multidisciplinary teams and client stakeholders to gather requirements and drive project delivery
- Mentor junior engineers and contribute to knowledge sharing across the team
- Proven experience delivering commercial software using .NET and React
- Strong understanding of Azure cloud services and DevOps workflows
- Hands-on experience with containerisation (Docker) and automated deployments
- Solid grounding in relational databases, particularly SQL Server and PostgreSQL
- Excellent communication and stakeholder management skills
- A consultancy mindset comfortable working in client-facing roles and adaptable to a range of project types
- Willingness to travel for in-person collaboration several times each month
- Exposure to microservices architecture
- Familiarity with both SQL and NoSQL data models
- Experience working in Agile, Scrum, or Kanban delivery teams
This role offers a competitive salary of £60,000 – £75,000, depending on experience, along with a company pension and genuine opportunities for career growth. The consultancy champions an inclusive and supportive culture, where engineering best practices, personal development, and innovation are valued.
At Inara Talent, we believe everyone deserves a fair chance to shine. We connect great people from all backgrounds with opportunities where they can thrive, making sure hiring is fair, inclusive, and truly diverse. No matter your race, gender, age, ability, or background—we focus on what really matters: your talent.
Contact Detail:
Inara Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Familiarise yourself with the core tech stack mentioned in the job description. Make sure you can confidently discuss your experience with .NET, React, and Azure during any conversations or interviews. This will show that you're not only qualified but also genuinely interested in the technologies they use.
✨Tip Number 2
Highlight your consultancy experience and ability to work in client-facing roles. Prepare examples of how you've successfully collaborated with clients or stakeholders in the past, as this is crucial for the role and will demonstrate your adaptability in various project types.
✨Tip Number 3
Showcase your understanding of DevOps practices, particularly CI/CD and containerisation with Docker. Be ready to discuss specific projects where you've implemented these practices, as this will align well with their expectations for the role.
✨Tip Number 4
Prepare to discuss your mentoring experience with junior engineers. The company values knowledge sharing, so think of instances where you've guided others or contributed to team learning, which will highlight your leadership potential.
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 experience with .NET, React, and Azure. Use specific examples of projects where you've successfully implemented these technologies to demonstrate your expertise.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology consultancy and your ability to solve complex problems. Mention your experience in client-facing roles and how you can contribute to the company's collaborative culture.
Highlight Relevant Skills: In your application, emphasise your hands-on experience with containerisation (Docker) and automated deployments. Also, mention your familiarity with Agile methodologies, as this aligns with the company's working style.
Showcase Communication Skills: Since excellent communication is key for this role, provide examples of how you've effectively collaborated with multidisciplinary teams and managed stakeholder expectations in previous projects.
How to prepare for a job interview at Inara
✨Showcase Your Technical Skills
Be prepared to discuss your experience with .NET, React, and Azure in detail. Bring examples of projects you've worked on that highlight your proficiency in these technologies, and be ready to explain your thought process and the challenges you faced.
✨Demonstrate Your Consultancy Mindset
Since this role involves client-facing responsibilities, it's crucial to convey your ability to adapt to different project types and work collaboratively with stakeholders. Share experiences where you've successfully navigated client interactions or solved real-world problems.
✨Prepare for Behavioural Questions
Expect questions that assess your soft skills, such as communication and teamwork. Use the STAR method (Situation, Task, Action, Result) to structure your answers, focusing on how you've mentored junior engineers or contributed to team success.
✨Ask Insightful Questions
At the end of the interview, have a few thoughtful questions ready about the company's culture, their approach to DevOps, or how they support professional development. This shows your genuine interest in the role and helps you gauge if it's the right fit for you.