At a Glance
- Tasks: Lead a team of developers, design high-quality applications, and mentor junior engineers.
- Company: Join Influential, a leading boutique systems integrator with a collaborative culture.
- Benefits: Enjoy 30 days holiday, life insurance, gym discounts, and mental health support.
- Other info: Great career progression opportunities in a supportive team.
- Why this job: Make an impact in a dynamic environment while working with cutting-edge technologies.
- Qualifications: 5+ years in C# development, strong leadership, and Agile experience required.
The predicted salary is between 60000 - 75000 £ per year.
Employment Type: Full-time
Department: Development
Reports To: Chief Technology Officer
Location: Central Maidstone, Kent (full-time, office-based)
About the Company
Established in 1993, Influential is a boutique systems integrator, designing and delivering high-quality technical, team augmentation, training and software solutions to 200+ global clients, including local and international businesses as well as central government, local councils, the health sector, universities and colleges.
About the Role
We’re continuing to grow, and with that comes an exciting opportunity for an experienced .NET Engineer to step into a lead role within one of our dedicated development teams. Each of our teams delivers first‑class bespoke software development and integration projects, providing excellently managed services and consistent engagements across the digital ecosystem. As an experienced .NET Engineer, you’ll champion software quality and technical vision for both the company and our clients. You’ll take ownership of large-scale projects, guiding your team to deliver outstanding results while also mentoring junior and mid-level developers to grow in their roles. This is a hands‑on role where you’ll be deeply involved in writing high‑quality code in a complex software environment, whilst also managing a team of 3–4 engineers. You’ll be the subject expert for your scrum, supporting your team in day‑to‑day work, providing technical direction, and ensuring delivery of key deadlines. As a top‑tier Microsoft partner, Influential has access to the leading technologies within the Microsoft stack, so you’ll be expected to be learning and utilising these, as customer demand dictates.
Key Responsibilities
- Lead, mentor and coach your team. Setting targets, planning workloads, delegating tasks and guiding their professional growth.
- Assess performance, provide constructive feedback, and ensure work is delivered effectively and on time.
- Take the lead in designing and developing high‑quality applications.
- Work on large‑scale projects across multiple industries, including eCommerce and enterprise‑level solutions, using technologies such as .NET Core, C# .NET, AWS, and MySQL.
- Build and maintain integrations with external customers and suppliers.
- Champion software quality and technical vision for our clients.
- Provide third‑line support for solutions in production.
- Hands‑on coding in C# .NET.
- Collaborate closely with development, product, and service delivery teams in an Agile environment.
- Share ideas for improvements, experiment with new technologies, and make recommendations for change where relevant.
- Offer technical assistance and support across the company.
- Liaise with third‑party software providers throughout the lifecycle of projects, from design and development to support and maintenance.
Required Skills & Experience
- Proven leadership skills with the ability to support, guide, and delegate effectively.
- Strong communication and interpersonal skills, with the confidence to resolve conflicts and support team cohesion.
- Excellent analytical, debugging, and problem‑solving skills, including the ability to adapt and fix legacy code.
- Experience planning, coordinating, and delivering testable software in scaled Agile environments.
- Solid knowledge of software structures, architectures, design patterns, and modern development processes.
- Minimum 5 years’ experience in C# development.
- Hands‑on expertise in the following: .NET Core 3.1, ASP.NET MVC (Core), Razor Pages, Blazor, EF Core, Azure (Web Apps, Serverless, Messaging, SQL Server/CosmosDB), HTML, CSS and JavaScript frameworks (React/Angular), CI/CD tools (Azure DevOps, CircleCI), Entity Framework.
Nice to Have
- Experience with API design (REST, JSON).
- Knowledge of distributed systems, microservices, and integration.
- Exposure to DevOps tools such as TeamCity, Jenkins, Azure DevOps, Octopus Deploy.
- Worked within an Agile environment.
- Familiarity with TDD/BDD approaches.
Benefits
- 30 days’ paid holiday.
- Life insurance and 24/7 access to an online GP.
- Discounted gym membership & online fitness programmes.
- Cycle to work scheme.
- Perkbox discount platform.
- Mental health support and life coaching.
- Financial wellbeing guidance.
- Nutrition plans and advice.
- Clear opportunities for career progression.
Experienced .NET Engineer in Maidstone employer: Influential Software Services Ltd
At Influential, we pride ourselves on being an exceptional employer, offering a vibrant work culture in the heart of Maidstone, Kent. Our commitment to employee growth is evident through our mentorship programmes and clear career progression paths, alongside a comprehensive benefits package that includes generous holiday allowances, mental health support, and wellness initiatives. Join us to work with cutting-edge technologies in a collaborative environment where your contributions are valued and recognised.
Contact Details:
Influential Software Services Ltd Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Experienced .NET Engineer in Maidstone
✨Tip Number 1
Network like a pro! Get out there and connect with people in the industry. Attend meetups, tech conferences, or even local events. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using .NET technologies. This is your chance to demonstrate your coding prowess and problem-solving abilities to potential employers.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like StudySmarter to brush up on your skills and get comfortable with the types of problems you might face during the interview process.
✨Tip Number 4
Apply through our website! We’re always on the lookout for talented individuals like you. Make sure to tailor your application to highlight your leadership experience and technical expertise in .NET, as that’s what we value most.
We think you need these skills to ace Experienced .NET Engineer in Maidstone
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Experienced .NET Engineer role. Highlight your relevant experience with C#, .NET Core, and any leadership roles you've held. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how you can contribute to our team. Be sure to mention your experience in Agile environments and any mentoring you've done.
Showcase Your Projects:If you've worked on any impressive projects, don't hesitate to showcase them! Include links or descriptions of applications you've developed, especially those that demonstrate your ability to lead and deliver high-quality software.
Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Influential Software Services Ltd
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially .NET Core, C#, and Azure. Brush up on your knowledge of design patterns and modern development processes, as these will likely come up during technical discussions.
✨Showcase Leadership Skills
Since this role involves mentoring and leading a team, be prepared to discuss your leadership experiences. Think of specific examples where you’ve guided a team, resolved conflicts, or helped junior developers grow. This will demonstrate your capability to take ownership of projects.
✨Prepare for Problem-Solving Questions
Expect to face analytical and debugging questions that test your problem-solving skills. Practice coding challenges related to C# and .NET, and be ready to explain your thought process clearly. This will show your ability to adapt and fix legacy code effectively.
✨Engage with the Company Culture
Research Influential’s values and culture. Be ready to discuss how you can contribute to their team dynamics and support their mission. Showing that you align with their ethos will make you a more attractive candidate.