Posted in

Full-stack developer

Full-stack developer

CompanyMorgan Stanley
LocationMontreal, QC, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • 5-10 years of professional software development experience
  • Experience in Python (3.10+)
  • Experience in JavaScript (React 16+ and/or Angular)
  • Knowledge of Java (16+)
  • Excellent communication skills (written and verbal)
  • Comfort leading informal workshops or training sessions on technical topics
  • Hands-on large-scale backend development experience in Python
  • Experience with Relational Databases (DB2 preferred)
  • Strong understanding of crafting complex queries with SQL
  • Understanding of database schema design
  • Experience manipulating data with Pandas efficiently
  • Experience with building REST APIs (Flask, Django, or Similar)
  • Knowledge of Snowflake
  • Ability to navigate and contribute within a large, regulated enterprise environment
  • Linux fundamentals
  • Git, SDLC, VSCode/IntelliJ
  • Knowledge of Kubernetes
  • Cloud experience (Azure, Google Cloud)

Responsibilities

  • Write and maintain high-quality, production-ready code in Python, JavaScript, and Java
  • Work across new projects and existing codebases, especially around metrics and observability
  • Engage with internal technologists across the firm to share practices, provide guidance, and support tool adoption, migration, adoption of new technologies
  • Write and review articles and documentation meant to guide developers in their modernization efforts
  • Participate and lead occasional workshops and training sessions on modern development topics such as containers, automation, AI tools, and emerging practices
  • Collaborate closely with architects and engineers to continuously improve our internal development experience
  • Enable various technology teams in their successful migration off legacy platforms onto specific modern alternatives
  • Collaborate across teams, deliver technical workshops, and support internal enablement efforts focused on a modern deep technology stack

Preferred Qualifications

    No preferred qualifications provided.