Angular Developer with Python and AWS

Angular Developer with Python and AWS

Full-Time 63000 - 77000 £ / year (est.) Home office (partial)
L

At a Glance

  • Tasks: Design and develop scalable web applications using Angular, Python, and AWS.
  • Company: Join a forward-thinking tech company in London with a hybrid work model.
  • Benefits: Enjoy competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Dynamic environment with excellent career growth opportunities and collaborative culture.
  • Why this job: Be part of an innovative team and make a real impact in cloud-native solutions.
  • Qualifications: 5-7 years experience in Angular, Python, and AWS; Agile framework knowledge required.

The predicted salary is between 63000 - 77000 £ per year.

Role: Angular developer with Python and AWS

Location: London

Hire type: Permanent

Hybrid: 2 days office per week

Job Summary

Seeking a Specialist with 5 to 7 years of experience in Angular, Python, and AWS to design and develop scalable, secure web applications and cloud-native solutions leveraging AWS S3 and API Gateway.

Key Responsibilities

  • Work within a small development team to produce clean, efficient code based on specifications or User Stories.
  • Integrate software components between in-house and third-party applications.
  • Deploy tested code to SIT/UAT environments.
  • Support developed applications, troubleshoot, debug, and upgrade existing code when required.
  • Recommend and execute improvements.
  • Create technical documentation for development solutions, future reference, and reporting.
  • Conduct peer reviews of other developers’ code.
  • Collaborate with architects and other developers to develop the solution design.
  • Estimate user stories and feed estimates back into the Product Backlog.
  • Write unit tests when implementing user stories, including test deliverables against a user story's acceptance criteria.
  • Support the team in working towards continuous integration and continuous deployment.
  • Help remove technical impediments raised by the team.
  • Liaise with the database administration and infrastructure teams to ensure successful deployment of developed products to live environment.

Skills and Experience

  • Proven experience (a minimum of three years) as a Software Developer or similar role working within Agile frameworks and associated architectures, design, coding languages, and testing deployment tools including the following: Python, Angular 6, Java, JavaScript, JSON, CI/CD pipeline build deployment tools (e.g., Bamboo), Microservices, APIs, Cloud experience (AWS, Azure), API integration experience (REST preferred), understanding of event-driven architecture.
  • Different AWS deployment methods (e.g., native EC2, Pivotal Cloud Foundry, JVM, Docker).
  • Experience with software design and development in a test-driven environment.
  • Experience of SQL database development, SSIS, and cloud deployment (e.g., RDS in AWS).
  • Knowledge of containerised deployments and optimisation techniques/tools (e.g., Docker, Fargate, Kubernetes).
  • Experience of working with wider project teams including Scrum Masters, Product Owners, Business Analysts, and Testers.
  • Experience of producing technical support documentation.
  • Experience of writing technical specifications and User Stories.
  • Experience of working within the full development lifecycle (i.e., development, unit testing, and release management).
  • Experience of source code repositories, code branching, and version control systems (e.g., GIT and TFS).

Key Performance Indicators

  • Delivery of high-quality, fully tested software changes within agreed Sprints.
  • Recognised as a technical authority within the development team.
  • A high level of accuracy for estimating stories and tasks.
  • Minimal coding errors found during SIT/UAT.
  • Smooth transition of changes from development to production.
  • Compliance with the organisation's control policies and procedures.

Primary Skills

  • Frontend/Backend Development: Angular 6, Python, JavaScript, JSON, Java.
  • Cloud Architecture: AWS S3, API Gateway, EC2, RDS, cloud-native and microservices architecture.
  • API Integration: RESTful APIs, third-party and in-house system integrations.
  • DevOps: CI/CD pipelines (e.g., Bamboo), deployments across SIT, UAT, and Production.
  • Engineering Practices: Agile/Scrum, Test-Driven Development, unit testing, full SDLC.

Secondary Skills

  • Containerization Deployment: Docker, Kubernetes, AWS Fargate, Pivotal Cloud Foundry.
  • Version Control Quality: Git, TFS, code reviews, technical documentation.
  • Compliance Collaboration: Regulatory compliance awareness, cross-functional team collaboration.

Angular Developer with Python and AWS employer: LTM

LTM is an excellent employer that fosters a collaborative and innovative work culture in Bradford, UK. With a strong emphasis on employee growth, we offer continuous professional development opportunities and support for career advancement, making it a rewarding place for those looking to make a meaningful impact in capital projects. Our commitment to work-life balance and a supportive team environment ensures that every employee feels valued and empowered to succeed.

L

Contact Details:

LTM Recruitment Team

We think you need these skills to ace Angular Developer with Python and AWS

Angular 6
Python
AWS
API Integration
RESTful APIs
Cloud Architecture
Microservices Architecture