Car Benefit Solutions Logo

Car Benefit Solutions

Software Engineer

Job Posted 9 Days Ago Posted 9 Days Ago
Be an Early Applicant
Bury, Lancashire, England
Mid level
Bury, Lancashire, England
Mid level
The Software Engineer will design, develop, and maintain software applications, collaborating with Agile teams to improve systems and meet client needs.
The summary above was generated by AI

Description

We are looking for two talented Software Engineers to join our Web Development team. As a Software Engineer, you will play a key role in shaping the future of our technology solutions. In this role, you will design, develop, and maintain various software applications, ensuring that our systems run smoothly and meet the needs of our clients and internal teams.

You will be involved in the back-end development, working with our Agile teams to deliver high-quality software solutions. You will collaborate closely with our wider Software Services Team to translate user requirements into technical specifications and will proactively contribute to the continuous improvement of our software development processes.

If you are passionate about software development and are looking for an opportunity to make a real impact, we would love to hear from you!

About Us

At Car Benefit Solutions, we specialise in providing Employee Car Ownership Schemes and other customised car schemes, such as salary sacrifice. With support from leading motor manufacturers and managed by our dedicated team at CBS, our schemes are thoughtfully designed to bring benefits to both employers and employees.

We have a strong reputation in the Automotive and Corporate sectors. We are proudly recognised as a 3-star World Class best company to work for, ranked 3rd in the Business Services sector. Additionally, we are among the top 25 employers in the Northwest region. Our commitment to our people is further exemplified by our Gold status as Investors in People and We Invest in Wellbeing.

The salary banding for this role is £40,000 - £45,000 per annum. The working hours are 35 hours per week, from Monday to Friday. This is a hybrid working role with 2 days in our Office per month as a minimum a minimum. As we have a comprehensive induction plan, the expectation of office attendance in the first month will be greater.

Our tech stack:

  • Databases: Microsoft SQL Server
  • Infrastructure: Azure - Currently VMs with a focus on migrating everything to serverless (App Services / Containers)
  • Backend: NServiceBus, Web Services (Currently ServiceStack, in the process of migrating to WebApi), Azure ServiceBus
  • Frontend Windows: WPF / Prism
  • Frontend Web: JavaScript, Typescript, React, SASS, CSS, Next.js
  • Build / Deployment: Azure DevOps Pipelines and Octopus Deploy
  • Source Control: GIT in Azure DevOps

Our existing systems are all .NET based so experience of Microsoft technologies, C#, Visual Studio, etc would be extremely advantageous, as the ability to read and understand existing code would be essential. Any experience in WPF, NServiceBus, WebApi, ASP.NET, AngularJS, TypeScript, JavaScript, HTML, CSS, SASS, etc would be extremely desirable

Responsibilities:

  • Developing, documenting & reviewing code that creates and maintains the CBS bespoke systems, both internally and client facing.
  • Working closely with Business Analysts to understand and analyse user requirements and identify any potential issues, impacts, risks etc.
  • Presenting ideas for system improvements and challenging existing technologies and methodologies where appropriate and identify any potential cost or time saving.
  • Learn new technologies, keep abreast of existing technologies and contribute to the evolution of best practices of the department.
  • Work with the team to size and estimate work, peer and code reviews
  • Continually updating technical knowledge and skills by reading manuals, using video tutorials and hands-on training.
  • Document software and systems functionality.
  • Review current systems to gain not only a technical understanding but also how this system is used and integrated within the business.
  • Present ideas for system improvements and challenging existing technologies and methodologies where appropriate and identify any potential cost or time saving.
  • Comply with project plans, business goals and industry standards
  • Liaise with the marketing team to ensure any material created that is publicly viewable meets with the marketing team’s requirements and strategy.
  • Comply with project plans, business goals and industry standards.
  • Cross technical boundaries that are out of any comfort zone – for example working on windows development (WPF application) if primarily a web developer.
  • Write well designed, efficient code using the CBS coding standards.
  • Design and develop user friendly and intuitive screens for applications.
  • Maintain code within GIT Source Control and understand branching, GitFlow etc
  • Undertake priority support on major system issues and fixes when required.
  • Maintaining systems by monitoring and correcting software defects.
  • Undertaking R&D and Investigating new technologies.
  • Understand the CBS database infrastructure.
  • Have a good knowledge of the CBS network and server infrastructure as well as deploy software components to the various servers and environments.
  • Any other reasonable duties as required.
  • Ability to work in line with our core values of pride, integrity, accountability, continuous improvement and enjoyment.
Requirements

Qualifications

  • Degree or diploma level certification in a relevant IT field like Data or Business Intelligence

Skills, Knowledge & Attributes

Essential

  • Ability to work towards strict deadlines within a fast-paced environment.
  • Good communication and interpersonal skills
  • Strong analytical and problem-solving skills
  • Experience working in an agile development environment. Using Kanban / Scrum boards, and tools like Azure DevOps or Atlassian’s Jira
  • In depth knowledge of C#
  • Web API
  • In depth experience of Linq queries
  • Experience of ASP.Net / ASP.Net Core
  • .NET Framework / .NET Core
  • JavaScript, TypeScript
  • SQL knowledge
  • HTML, CSS, SASS
  • Azure Infrastructure
  • Git
  • Azure DevOps or GitHub

Desirable

  • Bootstrap
  • Containers (Kubernetes / ACS etc)
  • Unit Testing / Mocking Frameworks

Please note that successful applicants will be required to complete a standard DBS check prior to commencing employment.

Benefits

Top Skills

Azure
Azure Devops Pipelines
Azure Servicebus
CSS
Git
JavaScript
Microsoft Sql Server
Next.Js
Nservicebus
Octopus Deploy
Prism
React
Sass
Servicestack
Typescript
Web Services
Webapi
Wpf
HQ

Car Benefit Solutions Bury, England Office

400 Bolton Road, Bury, United Kingdom, BL8 2DA

Similar Jobs

2 Days Ago
Hybrid
London, Greater London, England, GBR
Mid level
Mid level
Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineer at Wise, you'll integrate with partners and government institutions to enhance financial services, drive growth through APIs and payment infrastructure, and improve customer onboarding and experience. You'll advocate for best coding practices while ensuring scalability and performance in systems.
Top Skills: Java,Kotlin,Spring Boot,Sql,Microservices,Asynchronous Message Queues
2 Days Ago
Hybrid
London, Greater London, England, GBR
Mid level
Mid level
Financial Services
As a Software Engineer III, you will design and develop software solutions, ensuring quality and operational stability while fostering a collaborative team environment.
Top Skills: Ci/CdGoKubernetes
5 Days Ago
2 Locations
Junior
Junior
Artificial Intelligence • Cloud • Fintech • Professional Services • Software • Analytics • Financial Services
As a Software Engineer, you will design and develop innovative software solutions, maintain high-quality code, and foster a collaborative work environment.
Top Skills: DartGoJavaReactTypescript

What you need to know about the Manchester Tech Scene

Home to a £5 billion digital ecosystem, including MediaCity, which consists of major players like the BBC, ITV and Ericsson, Manchester is one of the U.K.'s top digital tech hubs, at the forefront of advancements in film, television and emerging sectors like as e-sports, while also fostering a community of professionals dedicated to pushing creative and technological boundaries.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account