At a Glance
- Tasks: Design, implement, test, and deploy features for enterprise software solutions.
- Company: Join a leading global organisation with a strong in-house software development team.
- Benefits: Enjoy flexible hybrid working, private healthcare, and a contributory pension scheme.
- Why this job: Work on impactful projects in a collaborative, forward-thinking environment.
- Qualifications: Advanced C# knowledge and experience with relational databases required.
- Other info: Full MSDN subscription provided for access to Microsoft products.
The predicted salary is between 36000 - 60000 £ per year.
An exciting opportunity has arisen for a Software Developer to join a well-established in-house software development team within a leading global organisation. You'll work on high-end enterprise software, driving efficiency and innovation across various business functions.
About the Role
You will design, implement, test, and deploy new features and enhancements for internal software solutions. Working in a collaborative environment, you'll contribute to CRM, scheduling, employee management, financial applications, and more. They use the latest version of Visual Studio for development and Azure DevOps for their work planning and CI/CD deployment pipelines. Source Control is GIT integrated with Azure DevOps.
Key Responsibilities:
- Develop and enhance enterprise software solutions.
- Design and integrate APIs for seamless communication across platforms.
- Collaborate with stakeholders to optimise business processes.
- Maintain high code quality through testing and version control.
Key Technologies
- C#
- SQL Server
- WinForms (preferred)
- Microsoft Entity Framework / EF Core
- Agile and SCRUM methodologies
Essential Skills & Experience
- Advanced knowledge and experience with C#.
- Strong understanding of Object-Oriented Programming (OOP).
- Proficiency in working with relational databases such as SQL Server or MySQL.
- Experience with version control systems.
Desirable Skills & Experience
- At least three years of commercial experience in software development.
- Experience in designing and developing enterprise-level applications.
- Knowledge of integration with third-party APIs and services.
Benefits: Flexible hybrid working, private healthcare, and contributory pension scheme. All developers have a full MSDN subscription that gives them access to the full suite of Microsoft products for development and testing. This is an excellent opportunity for a skilled C# developer looking to work on impactful projects in a forward-thinking team.
Apply Now: Send your CV to or call 07471 353279. Permanent eligibility to work in the UK is a must. Our client has a diverse and inclusive workplace.
Mid - Senior Software Developer C#.net employer: Eden Scott
Contact Detail:
Eden Scott Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mid - Senior Software Developer C#.net
✨Tip Number 1
Familiarise yourself with the latest version of Visual Studio and Azure DevOps, as these are key tools used in the role. Having hands-on experience or projects showcasing your skills with these technologies can set you apart from other candidates.
✨Tip Number 2
Brush up on your knowledge of C# and Object-Oriented Programming principles. Be prepared to discuss specific projects where you've applied these skills, as practical examples can demonstrate your expertise effectively during interviews.
✨Tip Number 3
Since collaboration is a big part of this role, think about how you can showcase your teamwork skills. Prepare examples of past experiences where you worked closely with stakeholders or contributed to team projects, highlighting your ability to optimise business processes.
✨Tip Number 4
Make sure to understand the Agile and SCRUM methodologies, as they are essential for this position. Consider obtaining a certification or participating in workshops to enhance your understanding, which can be a great talking point in your discussions with us.
We think you need these skills to ace Mid - Senior Software Developer C#.net
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, SQL Server, and any relevant technologies mentioned in the job description. Emphasise your understanding of Object-Oriented Programming and any experience with Agile methodologies.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your ability to contribute to enterprise-level applications. Mention specific projects or experiences that align with the responsibilities outlined in the job description.
Showcase Relevant Projects: If you have worked on projects involving APIs, CRM systems, or financial applications, be sure to include these in your application. Highlight your role in these projects and the technologies you used, especially if they relate to the key technologies listed.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in software development.
How to prepare for a job interview at Eden Scott
✨Showcase Your C# Expertise
Be prepared to discuss your experience with C# in detail. Highlight specific projects where you've used advanced features of the language, and be ready to solve coding problems on the spot to demonstrate your skills.
✨Understand the Tech Stack
Familiarise yourself with the technologies mentioned in the job description, such as SQL Server, WinForms, and Azure DevOps. Being able to discuss how you've used these tools in past projects will show that you're a good fit for their team.
✨Emphasise Collaboration Skills
Since the role involves working in a collaborative environment, prepare examples of how you've successfully worked with stakeholders or team members in the past. This could include discussing how you optimised business processes through teamwork.
✨Prepare for Agile and SCRUM Questions
As the company uses Agile and SCRUM methodologies, be ready to talk about your experience with these frameworks. Discuss how you've contributed to sprints, managed backlogs, or participated in daily stand-ups to showcase your adaptability.