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: Collaborative environment with excellent career advancement opportunities.
- Why this job: Be part of an innovative team and make a real impact in tech development.
- Qualifications: 5-7 years experience in Angular, Python, and cloud technologies required.
The predicted salary is between 55000 - 65000 £ per year.
Role: Angular developer with Python
Location: London, UK
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 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.
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, 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.
- 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 organization'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, 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.
Mandatory Skills: Angular, AWS S3, Java, Java Microservices, Python.
Good to Have Skills: AWS API Gateway, AWS Code Pipeline, AWS EKS.
Angular Developer with Python in London employer: Net2Source (N2S)
Net2Source (N2S) is an exceptional employer located in Basildon, offering a dynamic work culture that fosters collaboration and innovation. Employees benefit from ongoing professional development opportunities and a supportive environment that values their contributions, making it an ideal place for those looking to grow their careers in data warehousing and ETL solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Angular Developer with Python in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Angular and Python. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects using Angular and Python. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to Angular, Python, and AWS. Practising coding challenges can also help you feel more confident when it’s time to shine.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented developers like you. Plus, it’s a great way to ensure your application gets noticed by the right people.
We think you need these skills to ace Angular Developer with Python in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Angular, Python, and AWS. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role. We love seeing enthusiasm and a bit of personality, so let us know what excites you about working with us at StudySmarter.
Showcase Your Projects:If you've worked on any cool projects using Angular or Python, make sure to mention them! We appreciate candidates who can demonstrate their coding prowess through real-world applications, so include links or descriptions of your work.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts!
How to prepare for a job interview at Net2Source (N2S)
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Angular, Python, and AWS. Brush up on the latest features and best practices, especially around microservices and API integration. Being able to discuss your experience with these technologies confidently will impress the interviewers.
✨Prepare for Scenario-Based Questions
Expect questions that ask how you would handle specific situations, like debugging a piece of code or integrating third-party applications. Think of examples from your past work where you successfully navigated similar challenges and be ready to share those stories.
✨Showcase Your Agile Experience
Since the role involves working within Agile frameworks, be prepared to discuss your experience in Agile environments. Talk about your role in sprints, how you estimate user stories, and any collaboration with Scrum Masters or Product Owners. This shows you can fit into their workflow seamlessly.
✨Bring Your Documentation Skills to the Forefront
Technical documentation is key in this role. Be ready to discuss how you’ve created or improved documentation in your previous roles. Highlighting your ability to produce clear technical specs and user stories will demonstrate your thoroughness and attention to detail.