Full Stack Engineer

Full Stack Engineer

Full-Time 48000 - 72000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join our team as a Full Stack Python Engineer, automating processes and building tools for cyber security.
  • Company: SmartCo Consulting specializes in transformation across ERP, CRM, Cloud, Cyber Security, and Data.
  • Benefits: Enjoy hybrid/remote work options, competitive contract rates, and opportunities for professional growth.
  • Why this job: Work on innovative projects that shape the future of security in a collaborative and diverse environment.
  • Qualifications: Proven experience with Python, VueJs, API development, cloud solutions, and testing methodologies required.
  • Other info: This is a 6-month contract role with potential for extension, ideal for mid-senior level engineers.

The predicted salary is between 48000 - 72000 £ per year.

Role: Full-Stack Python Engineer

Location: London, UK (Hybrid/Remote)

Type: Contract or FTC (Duration – 6 Months initially)

Industry: Financial Services

We are seeking a Full Stack Python Engineer, to join the Security Testing Operations team, focusing on automating processes and building tools to drive down cyber security risk.

Responsibilities

•Gather and translate user requirements into effective solution designs.

•Conduct comprehensive testing, including unit and user acceptance tests.

•Ensure compliance with security standards, quality controls, and best practices.

•Continuously improve security processes, policies, and documentation, leveraging automation where possible.

•Communicate complex technical concepts clearly to both technical and non-technical audiences.

Technical skills

•Proven experience with Python 3.7+ and VueJs 2 or 3

•Proven experience with API Development (Flask API)

•Proven experience with CLI tool development (Cleo)

•Proven experience with Unit testing / Integration testing

•Proven experience with cloud hosting solutions (AWS preferred – IAM, AMI based EC2/ECS Fargate, VPC, API Gateway, Systems Manager, Route53, Certificate Manager, KMS, S3, SES)

•Comfortable with event driven architecture / microservices and Docker

•Comfortable with RDBMS databases or NoSQL, preferably with MySQL or similar

•Comfortable with Powershell and/or Bash Scripting

•Experience with Git repository management (Gitlab)

•Comfortable with Static analysis tooling

•Experience with CI / CD

•Any knowledge of Azure / Graph API Is a bonus

•Experience in crafting design documents is a big bonus

•Good understanding of UI/UX

Why SmartCo?

•Innovative Projects: Work on ground breaking projects that shape the future of security.

•Professional Growth: Continuous learning and development opportunities to expand your expertise.

•Collaborative Culture: Join a team that values diversity, creativity, and teamwork.

Why Join?

•Work on a high-impact project for a leading financial services organisation.

•Great opportunity for an experienced software engineer looking to work in a highly dynamic security-focused team.

•Competitive contract rates with potential for extension.

Full Stack Engineer employer: SmartCo Consulting

At SmartCo Consulting, we pride ourselves on being an exceptional employer, offering innovative projects that shape the future of security in a collaborative and diverse environment. Our commitment to professional growth ensures continuous learning opportunities, making this a perfect place for a Full Stack Python Engineer to thrive while working on high-impact projects in the heart of London. With competitive contract rates and a focus on teamwork, you'll find meaningful and rewarding employment here.
S

Contact Detail:

SmartCo Consulting Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Engineer

✨Tip Number 1

Make sure to showcase your experience with Python and VueJs in your conversations. Highlight specific projects where you've used these technologies, especially in the context of security or automation.

✨Tip Number 2

Familiarize yourself with the latest trends in cyber security and be ready to discuss how you can contribute to reducing risks through automation. This will demonstrate your proactive approach and understanding of the field.

✨Tip Number 3

Prepare to explain complex technical concepts in simple terms. This is crucial since you'll need to communicate effectively with both technical and non-technical team members.

✨Tip Number 4

If you have experience with cloud solutions, particularly AWS, be ready to discuss specific services you've used and how they relate to the role. This will show your depth of knowledge and readiness for the position.

We think you need these skills to ace Full Stack Engineer

Proven experience with Python 3.7+
Experience with VueJs 2 or 3
API Development (Flask API)
CLI tool development (Cleo)
Unit testing / Integration testing
Cloud hosting solutions (AWS preferred)
Event driven architecture / microservices
Docker
RDBMS databases or NoSQL (preferably MySQL)
Powershell and/or Bash Scripting
Git repository management (Gitlab)
Static analysis tooling
CI / CD
Knowledge of Azure / Graph API
Crafting design documents
Understanding of UI/UX
Strong communication skills

Some tips for your application 🫡

Understand the Role: Make sure to thoroughly read the job description for the Full Stack Python Engineer position. Understand the key responsibilities and required technical skills, such as experience with Python, VueJs, and cloud hosting solutions.

Tailor Your CV: Customize your CV to highlight relevant experience and skills that match the job requirements. Emphasize your proficiency in Python, API development, and any experience with security processes or automation.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for cybersecurity and your ability to communicate complex technical concepts. Mention specific projects or experiences that demonstrate your qualifications for the role.

Highlight Continuous Learning: In your application, mention any recent courses, certifications, or projects that reflect your commitment to continuous learning and professional growth, especially in areas related to security and software engineering.

How to prepare for a job interview at SmartCo Consulting

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python 3.7+, VueJs, and API development. Bring examples of past projects where you utilized these technologies, especially in the context of security testing or automation.

✨Communicate Clearly

Practice explaining complex technical concepts in simple terms. You may need to demonstrate your ability to communicate effectively with both technical and non-technical audiences during the interview.

✨Demonstrate Problem-Solving Abilities

Prepare to discuss how you've gathered user requirements and translated them into effective solutions. Think of specific instances where you improved processes or tools to reduce cyber security risks.

✨Familiarize Yourself with CI/CD and Cloud Solutions

Since the role involves cloud hosting solutions and CI/CD practices, be ready to talk about your experience with AWS, Docker, and Git repository management. Highlight any relevant projects that showcase your skills in these areas.

Full Stack Engineer
SmartCo Consulting
S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>