At a Glance
- Tasks: Join a dynamic team to develop and maintain software for a high-volume enterprise system.
- Company: A leading tech company based in Manchester, serving millions across the UK and U.S.
- Benefits: Enjoy hybrid remote work, flexible hours, annual bonuses, and employee discounts.
- Why this job: Be part of an innovative team transitioning to microservices with a focus on collaboration and technology choice.
- Qualifications: Experience in C#, .Net, SQL, and large commercial systems is essential; CI/CD knowledge is a plus.
- Other info: Work in a supportive environment with opportunities for professional growth and development.
The predicted salary is between 40000 - 55000 £ per year.
C# .Net Developer – Manchester City (Hybrid remote)
Work on varied development projects relating to a high volume, large scale, low latency enterprise system used by millions of customers across the UK and U.S.
Based in Manchester city centre (2 days a week in office), this role is paying between £40k and £55k + 10% bonus.
THE ROLE:
As part of an established scrum development team, you will be working on a mix of new development and existing systems in support of the organisations move from monolithic to microservices. This will include complete application rewrites from the ground up, and because everything is containerized and there is no fixed mandate on how to do things, the team collectively decides on the technologies used and the approach. The team is in the process of moving to 2-week sprints, utilizing more CI/CD pipelines and away from end-to-end/API testing and toward unit testing.
Duties:
- Designing, developing, and maintaining new software applications
- Writing clean, maintainable, and scalable code
- Investigating, debugging and resolving software issues
- Participating in peer code reviews and estimations of work
- Participating in end-user interactions to gather requirements and provide support
Requirements:
- Experience working on large commercial systems
- Solid expertise in C#, .Net 6 and .Net Core and Web API’s
- Experience with SQL Server (MongoDB beneficial)
- Expertise in performance optimisation
- Experience of Unit and functional testing is important, not necessarily strict TDD
- An interest in troubleshooting and problem-solving
- Any experience with CI/CD and AWS would be BENEFICIAL
On offer:
- Hybrid remote working (2 days a week in Manchester office)
- Flexible start times (7am-10am)
- Annual bonus
- Pension
- Death in service
- Employee discount scheme
- Car plan - reduced prices on a variety of brand-new cars
- Enhanced Maternity & Paternity pay
Software Developer - (.Net, C# and SQL) - Remote Working employer: Impellam Group
Contact Detail:
Impellam Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Developer - (.Net, C# and SQL) - Remote Working
✨Tip Number 1
Familiarise yourself with the latest trends in C# and .Net technologies, especially .Net 6 and .Net Core. Being able to discuss recent developments or features during your interview can demonstrate your passion and commitment to staying current in the field.
✨Tip Number 2
Brush up on your SQL skills, particularly with SQL Server, as this is a key requirement for the role. Consider working on personal projects or contributing to open-source projects that involve database management to showcase your expertise.
✨Tip Number 3
Gain hands-on experience with CI/CD pipelines and containerisation technologies. If you haven't worked with these before, try setting up a small project using tools like Docker and Jenkins to understand the workflow and benefits of continuous integration and deployment.
✨Tip Number 4
Prepare to discuss your problem-solving approach and troubleshooting experiences. Think of specific examples where you've debugged complex issues or optimised performance in previous projects, as this will highlight your analytical skills and fit for the team.
We think you need these skills to ace Software Developer - (.Net, C# and SQL) - Remote Working
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, .Net, and SQL. Include specific projects where you've worked on large commercial systems and mention any relevant technologies or methodologies you've used, such as CI/CD or microservices.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Discuss your experience with software development, particularly in relation to the duties listed in the job description, like debugging and participating in code reviews.
Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your troubleshooting and problem-solving abilities. Mention specific instances where you resolved software issues or optimised performance in previous roles.
Highlight Team Collaboration: Since the role involves working in a scrum team, emphasise your experience in collaborative environments. Discuss how you've contributed to team projects, participated in peer code reviews, or gathered requirements from end-users.
How to prepare for a job interview at Impellam Group
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, .Net 6, and SQL Server in detail. Bring examples of past projects where you successfully implemented these technologies, especially in large commercial systems.
✨Demonstrate Problem-Solving Abilities
Since troubleshooting is key for this role, think of specific challenges you've faced in previous projects. Be ready to explain how you approached these issues and the solutions you implemented.
✨Familiarise Yourself with Agile Methodologies
As the team works in sprints, understanding Agile principles will be beneficial. Be ready to discuss your experience with scrum teams and how you’ve contributed to sprint planning and retrospectives.
✨Ask Insightful Questions
Prepare questions that show your interest in the company's transition to microservices and CI/CD pipelines. This demonstrates your enthusiasm for the role and helps you gauge if the company culture aligns with your values.