C# Software Developer

C# Software Developer

Manchester Full-Time 36000 - 60000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Join a small team to enhance and maintain a cloud-based product using C#.
  • Company: A dynamic tech company based in Manchester focused on innovative software solutions.
  • Benefits: Enjoy flexible hours, a company pension, and free on-site parking.
  • Why this job: Be part of a collaborative environment that values problem-solving and innovation.
  • Qualifications: 3+ years of C# experience and knowledge of cloud solutions and SQL databases required.
  • Other info: Opportunity for independent project management with minimal supervision.

The predicted salary is between 36000 - 60000 £ per year.

My client is a rapidly expanding technology business focused on building and evolving a modern software platform. They place engineering at the heart of their work, fostering a culture where developers have the freedom to make technical decisions, shape processes, and raise the standard of software delivery.

The environment is collaborative, open, and supportive. Ideas are encouraged, learning is promoted, and quality is prioritised. While the workplace is friendly and informal, there is a shared commitment to building high-quality software that stands the test of time.

As a Software Developer, you will play a key role in designing and delivering robust, scalable solutions across the platform. You will take ownership of challenging engineering problems, influence technical strategy, and help maintain best practices across the team.

Beyond hands-on coding, you’ll provide guidance through code reviews, mentorship, and knowledge sharing, helping to strengthen the team’s technical expertise.

What You’ll Do

  • Develop and maintain reliable, scalable software solutions
  • Collaborate with cross-functional teams to translate requirements into effective technical designs
  • Contribute to architecture and platform strategy discussions
  • Promote clean, maintainable code, automated testing, and thorough documentation
  • Own features from concept through release and ongoing improvement
  • Review code and provide constructive feedback
  • Identify and address performance issues, technical debt, and other challenges
  • Mentor junior developers, fostering a culture of learning and collaboration

Skills & Experience

  • Strong understanding of design patterns, engineering principles, and best practices
  • Experience delivering production-grade applications at scale
  • Proficiency in one or more modern programming languages (C# and TypeScript preferred)
  • Familiarity with CI/CD workflows and modern DevOps practices
  • Strong problem-solving skills and proactive mindset
  • Excellent communication skills and ability to work cross-functionally
  • Comfortable in an agile, fast-paced, collaborative environment

#J-18808-Ljbffr

A

Contact Detail:

Adria Solutions Ltd. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land C# Software Developer

✨Tip Number 1

Familiarise yourself with the latest C# features and best practices. Being up-to-date with the language will not only boost your confidence but also demonstrate your commitment to continuous learning during interviews.

✨Tip Number 2

Showcase your experience with cloud-based solutions, particularly Microsoft Azure. Be prepared to discuss specific projects where you've implemented Azure services, as this will highlight your relevant skills to the hiring team.

✨Tip Number 3

Prepare examples of how you've successfully integrated third-party systems and developed APIs in past roles. This practical knowledge is crucial for the position and will set you apart from other candidates.

✨Tip Number 4

Brush up on Agile methodologies and be ready to discuss your experience working in Agile teams. Highlighting your adaptability and collaborative spirit will resonate well with the company's culture.

We think you need these skills to ace C# Software Developer

C# Programming
Cloud-Based Solutions
Microsoft Azure
SQL Server
Database Design and Implementation
API Development
Third-Party System Integration
Android Integration
Database Synchronisation
Notification Services (e.g., SignalR)
UI Development
Full Development Cycle Knowledge
Agile Development Methodologies
Source Control Management (Git)
Problem-Solving Skills
Interpersonal Skills
Communication Skills
Project Management
Proactive Attitude

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your C# experience and any relevant projects you've worked on. Emphasise your skills in cloud-based solutions, SQL Server, and API development to align with the job requirements.

Craft a Compelling Cover Letter: Write a cover letter that showcases your problem-solving abilities and your experience with Agile methodologies. Mention specific examples of how you've driven projects to completion independently, as this is crucial for the role.

Showcase Relevant Projects: If you have worked on projects involving third-party system integration or remote device communication, be sure to include these in your application. Highlight your role and the technologies used, especially if they relate to the job description.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any errors. A polished application reflects your attention to detail and professionalism, which are important traits for a software developer.

How to prepare for a job interview at Adria Solutions Ltd.

✨Showcase Your C# Expertise

Be prepared to discuss your experience with C#, including specific projects you've worked on. Highlight any challenges you faced and how you overcame them, as this demonstrates your problem-solving skills.

✨Demonstrate Cloud Knowledge

Since the role involves cloud-based solutions, particularly Microsoft Azure, make sure to brush up on your knowledge of Azure services. Be ready to explain how you've used Azure in past projects and how it can benefit the company's products.

✨Prepare for Technical Questions

Expect technical questions related to SQL Server and database design. Review key concepts and be ready to discuss your experience with database implementation and integration with third-party systems.

✨Exhibit Strong Communication Skills

As the role requires excellent interpersonal skills, practice articulating your thoughts clearly. Be prepared to discuss how you’ve effectively communicated with team members and clients in previous roles, showcasing your customer-facing disposition.

C# Software Developer
Adria Solutions Ltd.
Location: Manchester

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>