AWS Developer

The IASME Consortium Ltd
Colwall, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 70K

Job location

Remote
Colwall, United Kingdom

Tech stack

HTML
JavaScript
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Unit Testing
Behavior-Driven Development
Browser Compatibility
CSS
Cloud Computing
Cloud Computing Security
Cloud Engineering
Code Review
Computer Programming
DevOps
Github
Design of User Interfaces
Python
Node.js
Scrum
E2e Testing
Cloud Services
Strategies of Testing
Web Applications
Scripting (Bash/Python/Go/Ruby)
Test Driven Development
React
System Availability
Delivery Pipeline
Cypress
Infrastructure as Code (IaC)
Backend
Cloudformation
Amazon Web Services (AWS)
Containerization
WebPack
Integration Tests
Kubernetes
Infrastructure Automation Frameworks
Deployment Automation
Playwright
Build Tools
Front End Software Development
Functional Programming
Api Gateway
REST
Terraform
Serverless Computing
Docker
Jenkins
Microservices

Job description

We are seeking a highly skilled and motivated AWS Developer to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and maintaining cloud-based solutions using AWS services. You will also have expertise in Infrastructure as Code (IaC) tools such as CloudFormation and Terraform, as well as proficiency in front-end development using JavaScript and React. This role requires a strong understanding of cloud architecture, automation, and modern web development practices., AWS Development & Architecture:

  • Design, implement, and maintain scalable, secure, and cost-effective cloud solutions on AWS.
  • Leverage AWS services such as EC2, S3, Lambda, RDS, API Gateway, and more to build and optimise applications.
  • Monitor and troubleshoot AWS infrastructure to ensure high availability and performance.

Infrastructure as Code (IaC):

  • Develop and manage infrastructure using IaC tools like AWS CloudFormation and Terraform.
  • Automate deployment pipelines and ensure consistent environments across development, staging, and production.
  • Write reusable, modular, and well-documented IaC templates.

Front-End Development:

  • Build and maintain responsive, user-friendly web applications using JavaScript and React.
  • Collaborate with UI/UX designers to implement visually appealing and functional interfaces.
  • Optimise front-end performance and ensure cross-browser compatibility.

Automated Testing:

  • Design, develop, and maintain automated testing frameworks to ensure application quality and reliability.
  • Implement end-to-end (E2E) testing using frameworks such as Cypress, Playwright, or similar tools.
  • Write and maintain unit tests, integration tests, and API tests to achieve comprehensive test coverage.

Collaboration & Communication:

  • Work closely with cross-functional teams, including DevOps, backend developers, and product managers, to deliver end-to-end solutions.
  • Participate in code reviews, provide constructive feedback, and ensure best practices are followed.
  • Document technical designs, processes, and solutions for team knowledge sharing.

Continuous Improvement:

  • Stay up-to-date with the latest AWS services, tools, and best practices.
  • Identify opportunities to improve system performance, scalability, and reliability.
  • Contribute to the development of internal tools and frameworks to enhance team productivity.

Requirements

  • Proven experience with AWS services and architecture.
  • Strong understanding of cloud security, networking, and cost optimisation.

Infrastructure as Code:

  • Hands-on experience with AWS CloudFormation and Terraform.
  • Ability to write clean, reusable, and modular IaC templates.

Front-End Development:

  • Proficiency in JavaScript, HTML, CSS, and React.
  • Experience with front-end build tools and frameworks (e.g., Webpack, Babel, or similar).

Automated Testing:

  • Strong experience with automated testing frameworks, particularly Cypress for E2E testing.
  • Knowledge of testing methodologies including unit testing, integration testing.
  • Familiarity with test-driven development (TDD) and behaviour-driven development

Programming & Scripting:

  • Strong programming skills in at least one language (e.g., Python, Node.js, or similar).
  • Experience with RESTful APIs and microservices architecture.

Other Skills:

  • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitHub Actions, or AWS CodePipeline).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Preferred Qualifications:

  • AWS certifications (e.g., AWS Certified Developer, AWS Certified Solutions Architect).
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Knowledge of serverless architecture and frameworks (e.g., Serverless Framework, AWS SAM).
  • Familiarity with Agile/Scrum methodologies.

Benefits & conditions

Job Types: Full-time, Permanent

Pay: £40,000.00-£70,000.00 per year

Benefits:

  • Bereavement leave
  • Casual dress
  • Company pension
  • Cycle to work scheme
  • Discounted or free food
  • Free flu jabs
  • Free parking
  • Health & wellbeing programme
  • On-site parking
  • Sick pay
  • Work from home

Application question(s):

  • Do you require a visa? If so, please specify what type of visa you hold.
  • Are you able to work in a hybrid role and attend the Malvern office at least one day per week?
  • What are your salary expectations?

Work authorisation:

  • United Kingdom (required)

About the company

IASME is a cyber security certification company based in the beautiful Malvern Hills, with offices in Belfast and Dalgety Bay, near Edinburgh. We work with over 900 cyber security experts to help organisations improve and show their cyber security. We also certify connected devices and ships of all sizes around the world. Through the Civil Aviation Authority's ASSURE scheme, we help the aviation industry manage their cyber security risks. At IASME, we pride ourselves on being a welcoming and inclusive workplace. We value the unique skills and experiences that people of all ages and backgrounds bring to our team. We also support parents returning to work after taking time off to raise children. This role offers a mix of working from home and in the office. You will need to come to our Malvern office at least one day a week. A BPSS (Baseline Personnel Security Standard) check will be required for this role.

Apply for this position