Senior Full Stack Developer
Company description
?
We are the AA. And we keep everyone’s show on the road. There for our customers wherever and whenever they need us, we’re always ready for anything. That’s why, for over 100 years, we’ve continued to evolve and adapt. Today, as the nation’s number one motoring organization, we offer a range of excellent products and services to millions of customers.
Location: Cardiff
Permanent/Full Time
Salary: Competitive
This is the job
We are currently seeking a senior full stack developer to join our growing team based in Cardiff set reinvigorate the school’s products on the web and mobile platforms. You will manage all development and integration activities associated with medium to complex cross-functional products, with responsibility for the technical delivery across the product development lifecycle. If you are looking to be challenged in a fast-paced environment delivering high quality products for one of the UK’s most recognisable brands we’d love to hear from you.
What will I be doing?
-
Work closely with business & IT stakeholders and our delivery partners to understand the business requirements and drive the development of high-quality technical solutions.
-
Model best practice, acting as a role model for more junior members of the development team. This includes consistently exceeding the defined development KPIs in your own delivery and supporting more junior members in the same vain.
-
Contribute to solution design, identifying innovative solutions to business requirements, driving standardisation and re-usability.
-
Collaborate with architecture, infrastructure, security and external partners to ensure low level design and build are fully aligned to business requirements. ?
-
“Hands on” development and peer reviews as required, exercising troubleshooting and methodical diagnostic skills to resolve issues. On occasion, you may be expected to provide an ‘out of hours’ service for business-critical issues.
-
Manage the development & application maintenance activities for assigned applications to meet both functional and non-functional requirements, within budget and timescale. Expected to apply knowledge of industry trends/standards to improve technical deliveries and service.
-
Investigate new tools/technologies/ideas to promote further improvement of the system
-
Responsibilities may include participation in component and data architecture design, performance monitoring, product evaluation and buy versus build recommendations.
What do I need?
-
Extensive experience of developing web and app-based solutions
-
3 years’ .Net, C#, C++ or PHP
-
5 years’ experience with relational databases mysql/mssql
-
2 years’ Experience with GraphQL
-
Experience with the ELK stack
-
3 years’ experience with NodeJS and/or Go
-
Experience with large scale data structures
-
Experience with React / Angular / Vue.js
-
Exposure in working with Amazon Web Services (AWS) in particular AWS Serverless Application Model (SAM)
-
Willingness to work outside of area of expertise
Personal Characteristics:
-
Passionate in discovering cutting-edge customer insights
-
Quick learner, Creative thinker, Researcher, Deliver
-
Strong communication skills, both written and verbal
Additional Information
What else is expected of me?
Good conduct matters at the AA.? It's very important that you act with honesty & integrity, are respectful of others and have a consistent desire to do the right thing.? Everyone at the AA lives these behaviours, so we are all able to support the delivery of good outcomes for our customers.