Job Title: Senior Software Engineer (Full-stack)
We are seeking a skilled and experienced Senior Software Engineer to join our team at Constellation Automotive Group. The successful candidate will be responsible for building cutting-edge technologies and projects that revolutionise the automotive industry.
Role Responsibilities:
* Building the future of our AWS, TypeScript, React, Node, micro frontend, serverless, event-driven applications
* Working with your squad to craft a site that's easy to innovate within and loved by our customers
* Contributing to our collaborative DevOps culture, being responsible for your code from design to deployment and support
* Continually identifying areas for improvement through refactoring code, process or working methods
* Pushing the boundaries, questioning the status quo, ensuring what we are doing and what we are building is the very best it can be
* Proactively sharing acquired knowledge and insights with colleagues and across cinch
* Mentoring and educating squad members on new technologies, best practices, and industry developments
* Demonstrating a strategic mindset to help improve Cinch's overall technical strategy
* Contributing to the alignment of technological decisions with long-term business objectives
* Leading the exploration and implementation of innovative technologies and features
* Identifying opportunities to optimise processes and workflows within the team or wider organisation
* Taking on a pivotal role in mentoring, guiding, and developing junior team members
The Person:
* You have a strong technical background in web application development, preferably in a large-scale cloud-based setting with modern software development practices such as CI/CD
* You can demonstrate having worked in an environment which has strong engineering practices and principles such as TDD and pair programming and demonstrate how you have furthered the culture
* You have a passion for developing others and have experience in mentoring software engineers
* You are effective at facilitating technical discussions in the team and confident in challenging approaches when they don't seem right
* You have solid experience working in a modern agile environment
* You have a real appetite for learning & self-development and pride yourself on being a valued member of the team
Experience with any of the following is a bonus:
* Serverless compute such as Lambdas or Functions
* Serverless Framework
* NoSQL databases such as DynamoDB or Mongo
* Understand the importance of driving quality into code through test automation
* Familiar with event modelling and event driven architectures
* Care about the product life cycle and the lifetime value of the customer
* You want to grow within your career and are looking for a place that lets you have immediate, meaningful impact
* Pragmatic and deliver thoughtful, awesome solutions to solve business problems
* Have had experience or want to have experience working in diverse, cross functional agile teams
* Passionate about software development, sociable, with a great appetite for learning and self-improvement
Please note that only applications submitted in English will be considered.
Our policy is to employ the best qualified people and provide equal opportunity for the advancement of employees including promotion and training and not to discriminate against any person because of gender, race, ethnicity, age, sexual orientation, religion, belief or disability.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Information Technology
Industries: Technology, Information and Internet and Retail Motor Vehicles