At a Glance
- Tasks: Join our team to develop innovative SaaS products and enhance our tech processes.
- Company: We're a successful, community-driven business located in Manchester City Centre.
- Benefits: Enjoy a competitive salary, 24/7 employment law advice, and a confidential wellbeing service.
- Why this job: Be part of a vibrant team that values collaboration and personal growth in a dynamic environment.
- Qualifications: Experience with C#, .NET, SQL Server, and Agile methodologies is essential.
- Other info: This is a permanent role with opportunities for personal development and mentoring.
The predicted salary is between 52000 - 78000 £ per year.
£65,000 | Manchester City Centre | Permanent
We are on the lookout for a Senior Back-End Developer to join our vibrant team and be part of a highly successful, mature, profit-making business that retains the community-driven approach of a start-up. We are looking for an experienced technology enthusiast who is eager to work in a collaborative environment, bringing innovation and quality to our services and component libraries. If you are passionate about developing with C#, .NET, and other modern technologies, and thrive in a dynamic, agile setting, we would love to hear from you.
What You’ll Be Doing
- Software Development (70%): Dive deep into the creation of our SaaS products, working alongside a dynamic, cross-functional team, getting involved in every stage from brainstorming sessions to deployment, ensuring that our solutions not only meet but exceed our high standards. Your role extends beyond the code; you will be envisioning, planning, and executing projects that resonate with our customers.
- Process and Tooling (20%): Take part in refining our development processes and exploring new tools that enhance our efficiency and output. Your insights will be invaluable in keeping us at the forefront of technological advancements.
- Personal Development (10%): Growth is a constant. Allocate time to expand your knowledge, keeping abreast of the latest industry trends, tools, and techniques to push your capabilities and our solutions forward.
About You
- A seasoned engineer with a deep love for technology and a strong belief in producing high-quality, resilient services with an aspiration to achieve engineering excellence.
- Nimble and adaptable, with the ability to quickly adjust to new challenges and guide others through them.
- A polyglot thinker who values diverse technical solutions and approaches and can articulate their merits to the team.
- A strong advocate for test-driven development and a mentor to others in this practice.
- Proactive in seeking out and evaluating emerging technologies that can add value to the platform.
- Extensive experience in technical delivery and Agile methodologies.
- You love face-to-face collaboration, being part of a close-knit tech community, and fostering a positive team dynamic.
- Ambitious & passionate with a desire to develop your skills alongside your peers and help others grow.
- You are comfortable explaining solutions to both technical & non-technical stakeholders.
Technical Skills
Essential:
- Mastery of C# (.NET 6+ preferred)
- Expert in SQL Server
- Extensive experience in Test Driven Development (NUnit preferred)
- Advanced version control using Git
- Highly proficient in creating and maintaining RESTful & GraphQL APIs
- SOLID & OOP
- Problem-solving skills
Desirable:
- ORMs (Entity Framework preferred)
- A seasoned practitioner of DevOps (CI/CD) & Cloud Services (Azure preferred)
- Mastery of several Design Patterns
- Being able to investigate and diagnose production issues
- Knowledge of various back-end architectural patterns
- Experience with Observability as a practice (logging, App Insights, metrics and auditing)
- Awareness of good security practices
Senior .Net Developer employer: InterQuest Solutions
Contact Detail:
InterQuest Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior .Net Developer
✨Tip Number 1
Network with current employees or alumni from your university who work at ECOM Recruitment. They can provide valuable insights into the company culture and the specific skills that are highly regarded in their team.
✨Tip Number 2
Showcase your passion for technology by engaging in relevant online communities or forums. Share your knowledge on C#, .NET, and other technologies, which can help you stand out as a proactive candidate.
✨Tip Number 3
Prepare to discuss your experience with Agile methodologies during any interviews. Be ready to share specific examples of how you've contributed to team dynamics and project success in previous roles.
✨Tip Number 4
Familiarise yourself with the latest trends in SaaS development and be prepared to discuss how you can apply these trends to enhance ECOM's products. This shows your commitment to continuous learning and innovation.
We think you need these skills to ace Senior .Net Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, .NET, SQL Server, and any relevant technologies mentioned in the job description. Use specific examples to demonstrate your expertise in software development and Agile methodologies.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and your collaborative spirit. Mention how your skills align with the company's goals and your eagerness to contribute to their SaaS products.
Showcase Your Projects: If you have worked on relevant projects, include them in your application. Highlight your role, the technologies used, and the impact of your contributions. This will help demonstrate your hands-on experience and problem-solving skills.
Prepare for Technical Questions: Anticipate technical questions related to C#, .NET, and test-driven development. Be ready to discuss your approach to problem-solving and how you stay updated with industry trends. This will show your commitment to personal development and engineering excellence.
How to prepare for a job interview at InterQuest Solutions
✨Showcase Your Technical Mastery
Be prepared to discuss your experience with C# and .NET in detail. Highlight specific projects where you've used these technologies, focusing on the challenges you faced and how you overcame them. This will demonstrate your technical expertise and problem-solving skills.
✨Emphasise Collaboration
Since the role involves working in a cross-functional team, share examples of how you've successfully collaborated with others in past projects. Discuss your approach to teamwork and how you foster a positive team dynamic, as this aligns with the company's community-driven ethos.
✨Discuss Your Approach to Continuous Learning
The job description mentions personal development as a key aspect. Be ready to talk about how you stay updated with industry trends and technologies. Mention any recent courses, certifications, or self-study initiatives that showcase your commitment to growth.
✨Prepare for Problem-Solving Scenarios
Expect to face technical questions or scenarios during the interview. Practice articulating your thought process when solving problems, especially those related to test-driven development and API creation. This will highlight your analytical skills and ability to think on your feet.