About the position
Are you a Senior Back-End Developer who loves solving complex problems, building scalable cloud solutions, and turning great ideas into production-ready applications? This could be your next big opportunity!
Join a dynamic, globally connected IT team working on innovative e-mobility solutions that bring together smart vehicle charging, renewable energy, intelligent optimisation, and bidirectional charging technology. Your work will help enable smarter energy usage, vehicle-to-home (V2H) and vehicle-to-grid (V2G) solutions, and seamless integrations across connected energy ecosystems.
If serverless architecture, AWS, clean code, and leading technical delivery are your thing, we want to hear from you!
What you'll be doing
- Design, develop, and operate scalable, production-ready back-end applications in a cloud-based environment.
- Build and maintain serverless solutions using Node.js and AWS technologies.
- Develop and manage APIs, event-driven services, and integrations with external systems and energy partners.
- Work with AWS Lambda, API Gateway, DynamoDB, SQS, SNS, Kinesis, S3, and CloudWatch.
- Implement automated unit and end-to-end testing to maintain high-quality, reliable code.
- Build and maintain CI/CD pipelines and Infrastructure as Code solutions.
- Monitor application performance, analyse logs, troubleshoot issues, and support 24/7 production operations.
- Apply cloud security best practices and ensure solutions meet technical and quality standards.
- Collaborate with customers, developers, teams, and external vendors to deliver effective solutions.
- Take ownership of complex technical challenges, identify risks, and drive solutions forward.
- Share knowledge, mentor team members, and contribute to technical design and architectural decisions.
RequirementsEssential requirements:
- A relevant IT degree or equivalent practical experience.
- At least 5 years of production experience with Node.js in serverless environments.
- At least 5 years of hands-on experience with AWS serverless technologies, including Lambda, API Gateway, DynamoDB, and SQS/SNS.
- At least 5 years of automated testing experience, including unit and end-to-end testing.
- Experience leading IT teams or providing technical leadership.
- Strong experience with both SQL and NoSQL databases.
- Experience with Infrastructure as Code, preferably CloudFormation.
- Experience designing, configuring, and maintaining CI/CD pipelines, preferably using GitHub Actions.
- Knowledge of cloud computing, Kubernetes, serverless architecture, networking, monitoring, and log analytics.
- Understanding of software design and architecture patterns.
- Experience working in Agile or Scrum environments.
- AWS Developer Associate certification at minimum is preferred as a qualification benchmark, with Professional-level certifications advantageous.
Skills that will give you an edge
- Experience with linear and nonlinear optimisation.
- Knowledge of efficient algorithms and complexity theory.
- Performance testing and application tuning.
- Exposure to e-mobility, intelligent charging, or energy-management solutions.
- Java development experience.
Benefits - Work on cutting-edge global IT solutions and innovative technologies.
- Collaborate with talented teams across international markets.
- Enjoy flexible working arrangements, combining remote and on-site work.
- Benefit from a flexible working model of 1,960 hours over a 12-month period.
- Experience a fast-paced, energetic environment that encourages innovation and continuous learning.
- Work in modern, state-of-the-art offices.
- Enjoy access to vehicle purchase and leasing promotions, subject to applicable terms and conditions.
Desired Skills:
- node.js
- aws
- cloudformation
- github
- terraform
- sql
Desired Qualification Level:
About The Employer: