Delpath

Python Full-Stack Developer

Toronto, ON, CA

26 days ago
Save Job

Summary

Our Client in the Banking sector is seeking a Full Stack Developer with strong and proven experience in software engineering/development, Python language, and full-stack project experience. The successful candidate will be working on an AI project involving on-prem to cloud (GCP) migration.


Responsibilities:

  • Take ownership of your work and deliver scalable, robust, and polished products for end users. -
  • Gather and refine business requirements and transform them into concise technical specifications.
  • Perform independent research and design efficient solutions which meet specifications and adhere to the industry's best practices and organizational policies.
  • Develop existing and new software products with the goal of providing an outstanding service for our customers.
  • Communicate ideas verbally and in writing with the team while making it a practice to document designs, deliverables, as well as any other pertinent information such as operational and support runbooks and processes.
  • Derive data insights and apply them to address business opportunities.


Required Skills:

  • 10+ years of work experience in software engineering, and/or full-stack development.
  • 5-7 Years of Python experience (e.g., Flask, FastAPI)
  • 5 years of experience with DevOps and Cloud technologies. E.g., GCP (preferred), AWS, or Azure.
  • 5-7 years of experience working with databases and key-value data stores (e.g., MongoDB, Redis, PostgreSQL).
  • 5-7 Years of experience with Docker/Docker Compose, Kubernetes, and Linux


Desired Skills:

  • Work experience with programming and scripting languages such as Bash preferred (other languages also accepted).
  • Experience writing/maintaining Helm Charts (preferable) and working with other IT Automation software (e.g., Ansible, Terraform) is a strong plus.
  • Experience with building/using CI/CD pipelines (e.g., ArgoWF/ArgoCD) is a plus.
  • Experience with using a message broker-like service (e.g., RabbitMQ, Kafka, bonus points for GCP Pub/Sub).
  • Experience with modern JavaScript, NodeJS, Express, React/Redux, and related toolsets.


Soft Skills:

  • You are a creative, self-starting, results-oriented, and highly motivated individual with very good analytical skills that you apply to the resolution of complex problems.
  • You possess very good interpersonal and communication skills that you use to effectively work with stakeholders and members of the project team.
  • You are a voracious learner who likes to take on new challenges, while simultaneously taking pride in the continuous improvement of existing software products, to provide an outstanding service for our customers.
  • You have a knack for deriving insights out of data and applying them to address business opportunities.
  • Great communication skills to be able to collaborate with team members also to be detail-oriented.


Education:

  • University/college degree in a relevant STEM discipline is a strong asset

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: