At a Glance
- Tasks: Join a dynamic team to develop and maintain software for a high-volume enterprise system.
- Company: Be part of a leading organisation serving millions across the UK and U.S.
- Benefits: Enjoy hybrid working, flexible hours, annual bonuses, and employee discounts.
- Why this job: Work on exciting projects with cutting-edge technologies in a collaborative environment.
- Qualifications: Experience in C#, .Net 6, and large commercial systems is essential.
- Other info: Opportunity for career growth with a focus on modern development practices.
The predicted salary is between 40000 - 60000 £ per year.
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 £50k and £60k + 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
Locations
.Net Developer employer: Impellam Group
Contact Detail:
Impellam Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land .Net Developer
✨Tip Number 1
Familiarise yourself with the latest trends in microservices and containerization. Since the role involves moving from monolithic to microservices architecture, showcasing your understanding of these concepts during discussions can set you apart.
✨Tip Number 2
Engage with the .NET community online. Participating in forums or attending local meetups can help you network with professionals in the field, which might lead to valuable insights or even referrals for the position.
✨Tip Number 3
Brush up on your SQL Server skills and consider exploring MongoDB as well. Being able to discuss your experience with both databases will demonstrate your versatility and readiness for the role's requirements.
✨Tip Number 4
Prepare to discuss your experience with CI/CD pipelines. Since the team is transitioning towards this methodology, being able to articulate your knowledge and any hands-on experience will show that you're aligned with their goals.
We think you need these skills to ace .Net Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, .Net 6, and Web APIs. Include specific examples of projects where you've worked on large commercial systems and any relevant performance optimisation work.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience with microservices and CI/CD pipelines, and how you can contribute to the team's goals.
Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your troubleshooting and problem-solving abilities. Highlight any instances where you've successfully debugged software issues or optimised performance.
Highlight Team Collaboration: Since this role involves working in a scrum team, emphasise your experience in collaborative environments. Discuss your participation in peer code reviews and how you gather 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 .Net Core in detail. Bring examples of projects you've worked on, especially those involving large commercial systems, to demonstrate your expertise.
✨Understand the Company’s Transition
Research the company's move from monolithic to microservices architecture. Be ready to discuss how you can contribute to this transition and share any relevant experiences you have with microservices or containerization.
✨Emphasise Problem-Solving Abilities
Since troubleshooting is key for this role, prepare to discuss specific challenges you've faced in previous projects and how you resolved them. Highlight your analytical skills and your approach to debugging.
✨Familiarise Yourself with Agile Practices
As the team works in sprints, understanding Agile methodologies will be beneficial. Be ready to talk about your experience with Scrum, CI/CD pipelines, and how you’ve contributed to team dynamics in a collaborative environment.