At a Glance
- Tasks: Develop and maintain .NET applications, build APIs, and troubleshoot technical issues.
- Company: Join a dynamic tech company with a focus on collaboration and innovation.
- Benefits: Enjoy remote work, competitive salary, and opportunities for professional growth.
- Other info: Be part of a supportive culture that values quality and continuous improvement.
- Why this job: Make a real impact by working on exciting projects with cutting-edge technologies.
- Qualifications: Experience in C# and .NET, strong communication skills, and a collaborative mindset.
We’re looking for a talented Software Engineer to join our engineering team and help deliver high-quality software solutions across a range of modern Microsoft-stack projects. This is a hands-on role where you’ll work closely with engineers, delivery teams, and stakeholders to design, build, test, and support scalable .NET applications. You’ll contribute directly to the codebase, solve real technical problems, and play an active role in delivering reliable software to a high standard. The role is ideal for someone who enjoys practical engineering, collaborative problem-solving, and delivering maintainable solutions in a fast-moving environment.
What You’ll Be Doing
- Software Development
- Contribute to the development and maintenance of .NET applications and services
- Build APIs, integrations, and backend functionality across a variety of projects
- Write clean, maintainable, and well-tested code
- Troubleshoot and resolve technical issues efficiently
- Support performance optimisation, security, and system reliability
- Delivery & Collaboration
- Work closely with engineers, delivery teams, product owners, and stakeholders
- Contribute to breaking down work into clear deliverables
- Support predictable and high-quality delivery outcomes
- Participate in Agile ceremonies, planning, and technical discussions
- Help maintain development standards, processes, and best practices
- Engineering Quality
- Contribute to CI/CD pipelines, automated testing, and DevOps practices
- Participate in code reviews and collaborative engineering activities
- Support architectural and technical decision-making within projects
- Continuously improve engineering practices and delivery approaches
What We’re Looking For
- Essential Skills & Experience
- Commercial experience developing applications using C# and .NET
- Strong understanding of API development, debugging, and software engineering fundamentals
- Experience working with cloud-hosted systems (Azure preferred)
- Familiarity with CI/CD pipelines, automated testing, and secure coding practices
- Experience working collaboratively within development teams
- Proficiency with Visual Studio and/or Visual Studio Code
- Strong communication skills and a collaborative mindset
- Desirable Experience
- Experience with Azure services such as App Services, Functions, Azure SQL, or monitoring tools
- Front-end development experience (HTML, CSS, JavaScript, Razor Pages)
- Exposure to Docker and Kubernetes
- Experience with Umbraco CMS
- Familiarity with GitHub Copilot or AI-assisted development tooling
- Experience working across additional languages or frameworks
About You
- You are:
- Passionate about building high-quality software
- Collaborative and supportive in team environments
- Pragmatic and solution-focused
- Eager to learn and continuously improve
- Comfortable taking ownership of tasks and seeing them through to completion
Why Join Us?
- Remote working - occasional meet ups in Manchester office
- Work on a variety of interesting and meaningful projects
- Collaborate with experienced engineers and technical teams
- Opportunity to develop your technical skills and grow your career
- Supportive engineering culture focused on quality and continuous improvement
- Exposure to modern technologies and delivery practices
Interested? Please click Apply Now!
Software Engineer (.NET) in Manchester employer: Adria Solutions Ltd
Join a dynamic and supportive engineering team where your contributions directly impact the delivery of high-quality software solutions. With a focus on collaboration, continuous improvement, and exposure to modern technologies, you'll have ample opportunities for professional growth while working remotely with occasional meet-ups in Manchester. Embrace a culture that values quality and innovation, making it an excellent place for passionate software engineers to thrive.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer (.NET) in Manchester
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with .NET. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your .NET projects. This gives potential employers a peek at your coding style and problem-solving abilities, making you stand out.
✨Tip Number 3
Prepare for interviews by brushing up on common .NET questions and coding challenges. Practising with friends or using online platforms can help you feel more confident when it’s your turn to shine.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Software Engineer (.NET) in Manchester
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with C# and .NET, as well as any relevant projects you've worked on. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how you can contribute to our team. Keep it concise but engaging – we love a good story!
Showcase Your Collaborative Spirit:Since we value teamwork, mention any experiences where you've worked closely with others to solve problems or deliver projects. Highlighting your collaborative mindset will help us see how you'd fit into our culture.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets to us quickly and efficiently. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Adria Solutions Ltd
✨Know Your .NET Inside Out
Make sure you brush up on your C# and .NET knowledge before the interview. Be ready to discuss your past projects, focusing on how you developed APIs and tackled technical challenges. This will show that you’re not just familiar with the technology but can also apply it effectively.
✨Showcase Your Collaborative Spirit
Since the role involves working closely with teams and stakeholders, be prepared to share examples of how you've successfully collaborated in the past. Highlight your experience in Agile environments and how you contributed to team discussions and planning sessions.
✨Demonstrate Problem-Solving Skills
Expect to face some technical questions or scenarios during the interview. Practice articulating your thought process when troubleshooting issues or optimising performance. This will help the interviewers see your analytical skills and how you approach real-world problems.
✨Ask Insightful Questions
Prepare a few thoughtful questions about the company’s engineering practices, team dynamics, or upcoming projects. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values and career goals.