Senior Systems Developer - ICT in Bury St Edmunds, Suffolk
Senior Systems Developer - ICT

Senior Systems Developer - ICT in Bury St Edmunds, Suffolk

Bury St Edmunds +1 Full-Time 45000 - 55000 ÂŁ / year (est.) No home office possible
B

At a Glance

  • Tasks: Design and develop full stack software solutions while ensuring exceptional customer service.
  • Company: Join BUUK Infrastructure, a leader in utility innovation for over 30 years.
  • Benefits: Competitive salary, supportive environment, and opportunities for personal growth.
  • Other info: Dynamic team culture with excellent career advancement opportunities.
  • Why this job: Make a real impact on customer loyalty and business growth through innovative tech.
  • Qualifications: Degree in IT or equivalent experience with strong software development skills.

The predicted salary is between 45000 - 55000 ÂŁ per year.

Job Location: Woolpit

Salary: Competitive

Contract type: Permanent

Posting End Date: 12/05/2026

At BUUK Infrastructure, our vision is to be the leading utility partner to accelerate the UK towards net zero for all our customers. Our group of companies has been the major drive for change and innovation over 30 years. We provide a supportive environment that is committed to enabling our people to be the best – ensuring they feel proud to be themselves and part of BUUK Infrastructure.

We are looking for a Senior Systems Developer - ICT who would like to help us reach our mission to “earn customer loyalty and drive business growth by providing consistently excellent service”.

Purpose of this role

Provide well-developed full stack software solutions while using your excellent customer service skills to work with users and change/product owners to ensure solutions are as expected and fit for purpose. This position requires you to contribute to and promote the relevant support and development processes associated with the product(s) you work with. As a senior developer, your primary responsibilities will be the design, engineering and support of an established product suite. You will also be involved within a larger sphere of IT, contributing towards the development of departmental policies and standards, whilst acting as a role model for your colleagues.

Your key responsibilities are:

  • Designs, codes, verifies, tests, amends and refactors complex programs/scripts and integrations.
  • Contributes to selection of and promotes the chosen development methods, tools and techniques for software delivery.
  • Ensuring customer effort is minimised through exceptional customer service and customer-focussed solutions.
  • Taking specialist knowledge and formally capturing and classifying that knowledge.
  • Organising and overseeing knowledge sharing ensuring the effective operation of the team and wider business.
  • Maintains release processes and procedures whilst assessing and analysing release components for input to release scheduling.
  • Maintains and administers tools and methods for software delivery, deployment and configuration.
  • Implementing continual improvement in all aspects of the role.
  • Maintaining and following application support processes for the team to ensure the effects of incidents are minimised and requests are served to expectation.
  • Proactively contributes specialist expertise and experience to the evolution and implementation of appropriate working practices and culture.
  • Any other responsibilities as deemed appropriate by the line manager or hierarchically above.

Qualifications

Degree in IT or equivalent experience.

Experience/Knowledge

  • Experience of designing large or complex systems (including .NET /.NET Core–based solutions) whilst evaluating functional and non-functional requirements and ensuring that appropriate methods, tools and techniques are applied.
  • Experience of adopting and adapting appropriate software development methods, tools and techniques.
  • Experience of contributing to the development of policies, standards, and guidelines for software development (including coding standards and architectural patterns for .NET applications).
  • Experience working with release management software (e.g. Azure DevOps or Jenkins) to manage builds and pipelines to achieve continuous integration/delivery.
  • Experience with version control systems including branching with multiple developers, reviewing others work (e.g. git).
  • Experience of client-side software development such as React, JQuery or JavaScript other frameworks and CSS/Bootstrap integrated with .NET back-end services (e.g. Web APIs).
  • Experience of server-side software development (e.g. C#, ASP.NET, .NET Core, Web APIs).
  • An understanding of security threats such as the OWASP Top 10 and developing secure applications as a result.
  • Project Management Frameworks or Methodologies: Experience of agile, kanban, scrum, or waterfall.
  • Experience querying, manipulating structure and data within, improving the performance of and managing of relational SQL databases (including Entity Framework and SQL Server).
  • Experience supporting software systems to process, working closely with customers to SLA to deliver excellent customer service.
  • Experience supporting the integration of many systems.

Abilities/Skills

  • Engages with and contributes to the work of cross-functional teams, facilitating between stakeholders sharing common objectives.
  • Demonstrates calm and effective oral and written communication skills when engaging with technical and non-technical audiences.
  • Applies, facilitates and develops creative thinking concepts or finds innovative ways to approach a deliverable.
  • Encourages learning and growth in the team whilst contributing to working practice.
  • Shares knowledge and experience in own specialism to guide team practices and to help others.
  • Plans, schedules and monitors work to meet given objectives and processes to time and quality targets.
  • Effective in taking proactive ownership of problems to solution.
  • Engages and coordinates with subject matter experts to resolve complex issues as they relate to customer / organisational requirements.

Desirable

  • ITIL 4 Foundation
  • Experience of building and working to system design using UML/C4.
  • Experience working in an IT service desk or support environment to an ITSM framework.
  • Experience of working with a performance microservice architecture to scale.

Locations

Bury St Edmunds Suffolk

Senior Systems Developer - ICT in Bury St Edmunds, Suffolk employer: BUUK Infrastructure

At BUUK Infrastructure, we pride ourselves on being an exceptional employer, fostering a supportive and inclusive work culture that empowers our employees to excel. Located in Woolpit, we offer competitive salaries, opportunities for professional growth, and a commitment to innovation as we strive towards a sustainable future. Join us to be part of a team that values your contributions and encourages continuous improvement in a dynamic environment.
B

Contact Detail:

BUUK Infrastructure Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Systems Developer - ICT in Bury St Edmunds, Suffolk

✨Tip Number 1

Network like a pro! Get out there and connect with people in the industry. Attend meetups, webinars, or even local tech events. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those that align with the Senior Systems Developer role. Share it on platforms like GitHub or your personal website, and don’t forget to link it in your applications!

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, it’s not just about coding; be ready to discuss your thought process and how you tackle problems.

✨Tip Number 4

Apply through our website! We love seeing candidates who take the initiative. Tailor your application to highlight how your experience aligns with BUUK Infrastructure's mission and values. Show us why you’re the perfect fit for the team!

We think you need these skills to ace Senior Systems Developer - ICT in Bury St Edmunds, Suffolk

.NET
.NET Core
C#
ASP.NET
Web APIs
React
JQuery
JavaScript
CSS
Bootstrap
Azure DevOps
Jenkins
SQL Server
Entity Framework
Agile Methodologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Systems Developer role. Highlight your experience with .NET, software development methodologies, and customer service skills. We want to see how your background aligns with our mission!

Showcase Your Projects: Include specific examples of projects you've worked on that demonstrate your full stack development skills. We love seeing how you've tackled complex systems and contributed to team success, so don’t hold back!

Be Clear and Concise: When writing your application, keep it clear and to the point. Use straightforward language to describe your experience and skills. We appreciate a well-structured application that’s easy to read!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!

How to prepare for a job interview at BUUK Infrastructure

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially .NET, C#, and SQL. Brush up on your knowledge of frameworks like React and tools like Azure DevOps. Being able to discuss your experience with these technologies confidently will show that you're a strong fit for the role.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled complex problems in previous roles. Think about specific challenges you faced while developing software solutions and how you approached them. This will demonstrate your ability to take ownership of issues and find effective solutions, which is crucial for a Senior Systems Developer.

✨Emphasise Customer Service

Since this role involves working closely with users and product owners, be ready to discuss how you’ve provided exceptional customer service in your past positions. Share instances where you’ve gone above and beyond to ensure user satisfaction, as this aligns with BUUK Infrastructure's mission to earn customer loyalty.

✨Prepare for Team Dynamics

As a senior developer, you'll be expected to lead and mentor others. Think about your experiences working in cross-functional teams and how you’ve facilitated collaboration. Be prepared to discuss how you encourage learning and growth within your team, as this will highlight your leadership qualities.

Senior Systems Developer - ICT in Bury St Edmunds, Suffolk
BUUK Infrastructure
Location: Bury St Edmunds

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>