Enable job alerts via email!

Senior Software Developer

TN United Kingdom

Warrington

On-site

GBP 45,000 - 75,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Developer to join its dynamic team. In this pivotal role, you will be responsible for developing and maintaining critical applications, both internal and customer-facing. You will contribute to architectural designs and provide mentorship to junior developers, ensuring high coding standards and effective problem resolution. This position offers a chance to work in a fast-paced environment with a focus on innovation and quality. Join a company that values its employees with a comprehensive rewards package, including generous holiday allowances and a robust pension scheme. If you thrive under pressure and are passionate about technology, this opportunity is perfect for you.

Benefits

Generous holiday allowance
Life assurance
Retail discount scheme
Employee recognition awards
Company pension scheme

Qualifications

  • Expertise in C#, .NET Framework, and ASP.NET is essential.
  • Proficient in HTML, JavaScript, and CSS for web development.

Responsibilities

  • Manage delivery commitments within sprints for timely solutions.
  • Design technical architectures and analyze requirements.

Skills

C#
.NET Framework/.NET Core
ASP.NET
HTML
JavaScript
CSS
T-SQL
React
Agile Development methodologies
UI/UX standards
Version control & CI/CD
Azure DevOps
Security practices
Web services (REST, GraphQL)
Azure Integration technologies

Education

Bachelor's Degree in Computer Science or related field
Professional Certifications in relevant Technologies

Tools

Azure Functions
Logic Apps
API Manager

Job description

Social network you want to login/join with:

Are you a Senior Software Developer looking for the next step in your career? Now’s your chance to join our team at Sunbelt Rentals UK. It’s our vision to own the future of rentals and our mission to deliver a world-class experience.

As a Senior Software Developer, you will be responsible for maintaining and developing both internal and customer-facing, business-critical and innovative applications, in both new and legacy technologies where required, and also contribute to the architectural designs where necessary. You will also provide technical support over these applications to ensure any faults are resolved quickly and effectively. As part of the role, you will also support and mentor other more junior members of the team, and perform code reviews to identify basic technical and logical errors, and also help ensure good coding standards.

As a part of the software development team, you will be expected to be involved in the sprint cycles and planning/review sessions, as well as the iterative build, test, and deployment processes for your relevant team.

Your key responsibilities:
  1. Manage your delivery commitments within sprints to ensure timely and quality delivery of solutions
  2. Design technical solution architectures to support project deliveries and scaling of solutions
  3. Analysing and planning of technical requirements for solutions
  4. Review, support and feedback size requirements for work items produced by the Business Analysis team
  5. Writing and reviewing code for both functionality and standards
  6. Preparing of test cases and strategies for unit & integration testing
  7. Overseeing the successful deployment of applications and solutions
  8. Problem solving and resolving technical issues
  9. Keeping up to date with industry trends and developments
  10. Mentoring and supporting the development of more junior members within the team

What can we offer you in return? You’ll be joining a highly successful FTSE100 company, the UK’s largest equipment rental provider. We provide an industry-leading flexible rewards package including generous holiday allowance (with the opportunity to buy and sell annual leave), life assurance, retail discount scheme, employee recognition awards, and a great Company pension scheme.

About You

To be successful in this role you will likely be in a similar position or have relevant transferable experience.

You will be comfortable working under pressure and to tight deadlines whilst still maintaining a professional and approachable manner. You will enjoy working as part of a team and have excellent communication skills.

The ideal candidate will have the following:

  1. Expertise in C#, .NET Framework/.NET Core & ASP.NET
  2. Proficient in HTML, JavaScript & CSS
  3. Proficient in T-SQL
  4. A knowledge of older technologies such as ASP.NET Web Forms and Classic ASP preferred
  5. Knowledge of a JavaScript framework preferable, e.g. React
  6. Knowledge of UI/UX standards, trends and emerging technologies
  7. Experience integrating with other systems through web services, e.g. REST and GraphQL
  8. Experience with Azure Integration technologies (Inc. App services, Azure Functions, Logic Apps, and API Manager etc.)
  9. Understanding of security practices
  10. Agile Development methodologies
  11. Good knowledge of version control & CI/CD
  12. Knowledge of Azure DevOps preferable
  13. Good interpersonal and mentoring skills
  14. Good leadership skills
  15. Extensive experience in web app development
  16. Bachelor’s Degree Level or above in a related subject (Computer Science etc.) preferred.
  17. Professional Certifications in relevant Technologies
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.