At a Glance
- Tasks: Design and develop high-performance backend services using C#, .NET Core, and ReactJS.
- Company: Join Scan Computers, a forward-thinking tech company in Bolton.
- Benefits: Competitive salary, 28 days holiday, personal training, and employee discounts.
- Other info: Enjoy a dynamic workplace with opportunities for continuous learning and growth.
- Why this job: Make an impact with innovative tech in a collaborative environment.
- Qualifications: 3+ years of experience in C# and .NET ecosystem required.
The predicted salary is between 36000 - 60000 £ per year.
Join Scan Computers as a .NET Software Developer. You will design, build, and maintain high‐performance backend services and web applications primarily with C#, .NET Core, and ReactJS. Based at Scan HQ in Bolton, you may work in a hybrid arrangement.
Key Responsibilities
- Design, develop, and maintain modern applications and APIs using .NET Core and C#.
- Deliver scalable, maintainable backend systems that support our e‐commerce platform and internal tools.
- Collaborate with front‐end developers to build full‐stack features with ReactJS.
- Write clean, testable code following SOLID principles and best practices.
Ideal Candidate
- 3+ years of experience developing software with C# and the .NET ecosystem.
- Good understanding of object‐oriented design and architecture patterns.
- Proficient in building RESTful APIs and web services with ASP.NET Core or MVC.
- Experienced in working with SQL Server and writing performant T‐SQL queries.
- Fluent with Git‐based workflows and version control best practices.
- Experienced working in agile environments using tools like Azure DevOps, GitHub or similar.
- Excellent problem‐solving, debugging, and communication skills.
- Passionate about writing maintainable code and continuous improvement.
Desirable Skills
- Experience with Docker or containerised development.
- Working knowledge of Elasticsearch or other distributed data systems.
- Exposure to legacy platforms like VB.NET.
- Familiarity with Azure or cloud‐native development patterns.
Development Philosophy
We value craftsmanship, continuous learning, and engineering curiosity. Our team fosters a collaborative environment where new ideas are welcomed, technical debt is tackled head‐on, and best practices are shared openly.
Seniority Level: Mid‐Senior level
Employment Type: Full‐time
Job Function: Engineering and Information Technology; Computer Hardware Manufacturing
The Package
- Competitive salary, negotiable based on experience.
- 28 days holiday, plus up to 5 days the longer you stay with Scan.
- Pro‐Fit personal training and nutrition advice.
- Wellbeing plan facilitated by Changing Minds UK.
- Social events.
- Employee discount.
- Pension scheme with flexible contributions.
- Holiday purchase scheme.
Application Instructions
If this sounds like you, submit your CV to apply@scan.co.uk. Only candidates within commuting distance to Bolton HQ will be considered. Recruitment agencies are not accepted.
.NET Software Developer in Horwich employer: Scan Computers
At Scan, we pride ourselves on being an exceptional employer, offering a vibrant engineering culture that prioritises clean code, shared learning, and continuous improvement. Located in Bolton, our hybrid working model allows for flexibility while fostering collaboration among team members. With dedicated time for personal development, regular lunch & learn sessions, and a commitment to employee wellbeing, we ensure that our developers not only thrive in their roles but also grow professionally in a supportive environment.
StudySmarter Expert Advice🤫
We think this is how you could land .NET Software Developer in Horwich
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Scan Computers on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source, make sure to highlight them during interviews. It’s a great way to demonstrate your experience with C#, .NET Core, and ReactJS.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills. Practice common algorithms and data structures, and be ready to discuss your approach to problem-solving. We love seeing how you think!
✨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, it shows you’re genuinely interested in joining our team at Scan.
We think you need these skills to ace .NET Software Developer in Horwich
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with C#, .NET Core, and any relevant projects. We want to see how your skills align with what we do at Scan, so don’t be shy about showcasing your best work!
Showcase Your Problem-Solving Skills:In your application, mention specific examples where you've tackled challenges or improved processes. We love candidates who can demonstrate their problem-solving abilities, especially in agile environments.
Keep It Clean and Professional:Your written application should be clear and free of errors. Use a professional format and make sure it’s easy to read. Remember, we appreciate clean, maintainable code, and that starts with your application!
Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way for us to keep track of your application and ensures you’re considered for the role. Don’t miss out on this opportunity!
How to prepare for a job interview at Scan Computers
✨Know Your Tech Stack
Make sure you brush up on your C#, .NET Core, and ReactJS skills before the interview. Be ready to discuss your experience with these technologies and how you've used them in past projects. This will show that you're not just familiar with the tools, but that you can apply them effectively.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in your previous roles and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your analytical thinking and problem-solving abilities, which are crucial for a .NET Software Developer.
✨Understand Agile Methodologies
Since the role involves working in agile environments, be prepared to discuss your experience with agile practices. Talk about how you've collaborated with teams using tools like Azure DevOps or GitHub, and share examples of how you've contributed to sprints or retrospectives.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the team culture, ongoing projects, or how they tackle technical debt. This shows your genuine interest in the company and helps you assess if it's the right fit for you.