Leave us your email address and we'll send you all the new jobs according to your preferences.

Full Stack Engineer

Posted 4 days 19 hours ago by Arnold Clark Group

Permanent
Full Time
Other
Renfrewshire, Glasgow, United Kingdom, G44 3
Job Description

We are seeking a Software Engineer experienced with Full Stack development to join our dynamic Digital team.

Our vision at Arnold Clark Digital is to give our customers an outstanding, integrated and personalised Digital Experience, ensuring Arnold Clark is easy to do business with and remains one of the leaders in the car retail and mobility industry.

We offer:

  • 33 days' annual leave
  • Hybrid working
  • Generous employee discounts
  • Private healthcare
  • Workplace pension
  • Extensive training opportunities to grow and develop your skills
  • and much more

Location

This is a hybrid role, with your time spread between your home and our Head Office in Hillington, Glasgow.

Hours

Full time: Monday - Friday 37.5 hours per week.

About the role

As a full stack software engineer at Arnold Clark you will be key to realising our vision of creating market-leading digital products that will put us at the forefront of retailing. Placing our customers at the heart of everything we do, you will transform their experience and drive our business forward.

This is a fantastic opportunity to be involved in some impactful and high-profile projects, working alongside a team of talented and passionate people who are focused on doing things "the right way". We appreciate individuals who are excited by the prospect of working every day on challenging problems, whilst collaborating and exchanging knowledge with their teammates.

Skills and daily duties:

  • Programming/Software Development: Design, code, test, document, and refactor complex programs and integration services, while applying standards, tools, and security measures to achieve well-engineered results. Monitor progress, identify issues, and propose solutions. Participate in reviews of your own work and that of colleagues.
  • Software Design: Design moderately complex software applications or components, collaborate with your team to specify interfaces and evaluate options. Consider both functional and non-functional requirements to achieve a secure, robust, scalable, and maintainable solution.
  • Database design: Involves supporting the creation of database solutions while ensuring performance and security, especially in handling SQL technologies and safeguarding customer data.
  • Systems integration and build: Creation of elegant integration builds across multiple complex platforms.
  • Continuous delivery (CICD): Ensuring efficient and secure deployments of application pipelines. Utilising CI/CD processes with automation tools like Azure DevOps and GitHub.

Knowledge and experience:

  • Demonstrable commercial experience of C# and .NET framework with React & Next.js for client apps.
  • Strong understanding of web application architectures, both for cloud and on-prem solutions.
  • Good experience with SQL technologies and a clear understanding of performance and security considerations.
  • Experience with developing for cloud platforms. We use Azure, Kubernetes, and Azure SQL heavily.
  • Experience and understanding of Agile methodologies and practices. An agile mindset is core to our culture.
  • Experience and understanding of CI/CD, automation (e.g. IaC) and collective code ownership practices, with tools including Azure DevOps & GitHub.

Nice to have:

  • Comfortable working with some or all of Java, Swift, and AWS. You'll be helping re-write and modernise a system currently built on these technologies.

Our Culture

Arnold Clark is committed to creating a diverse and inclusive workplace. We strive to create an environment where collaboration, unique perspectives and multiple approaches are celebrated. We care about our employees and our communities, we nurture talent and encourage ambition, and we are passionate about people who take pride in their work. Our employees are at the heart of everything we do - diverse in our make-up, united in our goals.

To find out more about Life at Arnold Clark , visit our website.

Employment within the Arnold Clark Group is offered subject to satisfactory reference and disclosure check.

Email this Job