Angular developer with python

Angular developer with python

Posted Today by Net2Source (N2S)

Negotiable
Undetermined
Hybrid
London Area, United Kingdom

Summary: The role of Angular Developer with Python involves designing and developing scalable web applications and cloud-native solutions using Angular, Python, and AWS. The position requires collaboration within a small development team to produce efficient code, integrate software components, and support application deployment and troubleshooting. Candidates should have 5 to 12 years of relevant experience and be familiar with Agile methodologies and cloud technologies. The role is hybrid, requiring two days in the office per week.

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 developer’s 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

Key Skills:

  • Proven experience a minimum of three years as a Software developer or similar role working within Agile frameworks
  • Design coding languages and testing deployment tools including Python, Angular 6, Java, JavaScript, JSON
  • CI/CD pipeline build deployment tools eg Bamboo
  • Microservices APIs, Cloud experience AWS Azure
  • API integration experience REST preferred
  • Understanding of event-driven architecture
  • Different AWS deployment methods eg 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 eg RDS in AWS
  • Knowledge of containerized deployments and optimization techniques tools eg 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, User Stories
  • Experience of working within the full development lifecycle ie development, unit testing, and release management
  • Experience of source code repositories, code branching, and version control systems eg GIT and TFS

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Role : Angular developer with python

Location: London, UK

Hire type - Permanent

Hybrid - 2 days office per week

Exp – 5-12 yrs relevant

Job Summary

Seeking a Specialist with 5 to 12 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 developer’s 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 storys 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 eg Bamboo, Micro services APIs, Cloud experience AWS Azure, API integration experience REST preferred, understanding of event driven architecture

Different AWS deployment methods eg 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 eg RDS in AWS

Knowledge of containerised deployments and optimisation techniques tools eg 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 User Stories

Experience of working within the full development lifecycle ie development unit testing and release management

Experience of source code repositories code branching and version control systems eg GIT and TFS

Key Performance Indicators

Delivery of high quality fully tested software changes within agreed Sprints

Recognized 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 organizations control policies and procedures

Primary Skills

  • Frontend Backend Development Angular 6 Python JavaScript JSON java
  • Cloud Architecture AWS S3 API Gateway EC2 RDS cloudnative and microservices architecture
  • API Integration RESTful APIs thirdparty and inhouse system integrations
  • DevOps CICD CICD pipelines eg Bamboo deployments across SIT UAT and Production
  • Engineering Practices AgileScrum TestDriven Development unit testing full SDLC

Secondary Skills

  • Containerization Deployment Docker Kubernetes AWS Fargate Pivotal Cloud Foundry
  • Version Control Quality GitTFS code reviews technical documentation
  • Compliance Collaboration Regulatory compliance awareness crossfunctional team collaboration

Skills Mandatory Skills : Angular, AWS S3, Java, Java Microservices, Python

Good to Have Skills : AWS API Gateway, AWS Code Pipeline, AWS EKS