£55K/yr to £66K/yr
England, United Kingdom
Permanent, Variable

Senior Cloud Software Engineer

Posted by CEF - City Electrical Factors - IT.

About CEF:

CEF is a global electrical wholesaler, providing electrical products to people in the industry known for its extensive range of products and commitment to customer service. Founded in 1951 in the United Kingdom, it has since expanded to over 1,000 locations across multiple countries, including the United States, Canada, Australia, and Europe.

We in IT are delivering value to our business and our customers with the innovative solutions that enable our business to better serve our customers today and in the future. We recognise that technology and data are at the forefront of this.

Our Global IT team deliver a portfolio of transformative work, expand our digital options, upgrade and future-proof our systems to place us at the forefront of the marketplace.

To do this, we need talented and creative people across all areas to join us in delivering our evolution to enable our forward-thinking business over the next few years and beyond, and this is where you come in...

Life as a Senior Cloud Software Engineer at CEF:

As a Senior Cloud Software Engineer at CityIT you will be creating tailored cloud solutions and tools that will empower our development teams to create the best possible experience for our customers.

Being responsible for the creation and maintenance of these solutions,you'll be enhancing our productivity and platform capabilities in a way that will bring truly measurable value to the rest of the company.

You'llbe experienced in TypeScript development with hands on experience in AWS SDK and AWS CDK, along with an aptitude for mentoring and supporting other members of the team in a cross-functional environment.

Your Objectives:

  • Create and maintaincustom SKDs, CDKs, authentication services and CLIs to enhance developer productivity and platform capabilities
  • Collaborate with cross-functional teams to understand their unique requirements and provide tailored cloud solutions to empower them to excel
  • Establish, revise and encourage best development standards and practices
  • Mentor and support team members, fostering a culture of continuous improvement

Key Skills and Experience:

  • TypeScript
  • AWS SDK / AWS CDK to develop stable, serverless-first shared code and platforms
  • Experience with a range of AWS services for a serverless-first, microservices-orientated architecture such as:
  • Compute: Lambda, ECS, Fargate
  • Storage: S3, DynamoDB, RDS
  • API Management: API Gateway, AppSync
  • Orchestration: Step Functions, EventBridge
  • Security: IAM, Cognito
  • Networking: VPC, CloudFront, Route 53
  • Git/GitLab

Desirable Skills and Experience:

  • Experience with either Vue or React
  • Experience with various authentication methods
  • Familiarity with integrating and utilising AWS Bedrock Services
  • Experience or interest in developing conversational interfaces such as chatbots and voice assistants
  • Experience or interest in context-specific data augmentation techniques for large language models

Interview Process:

  • Screening Call with Talent Acquisition (30 mins)
  • Technical Interview over Microsoft Teams with one of our Platform Leads and a member from our development team (60 mins)
  • Culture and Values Interview over Microsoft Teams call with Engineering Leadership (30 mins)

Package

  • Competitive basic salary
  • Annual IT Bonus scheme
  • Our teams predominantly work remotely but we have an award-winning IT Headquarters based in Durham where you'll always receive a warm welcome!
  • Pension: 3% employee / 3% employer (Total 6%)
  • Champion Health - a comprehensive physical, mental & financial wellbeing platform, offering bespoke content on all aspects of wellbeing & life
  • Free use of the state-of-the-art private gym at our IT Headquarters

Location

Our IT Team like to get together in the Durham office on occasion. This is optional and the role is predominantly home based however there may be some required travel to the Durham or Kenilworth office for team meetings and other events.