Hybrid Full-Stack Tech Lead – Python

Posted 33 minutes ago

Apply now

About the role

  • Lead Software Engineer developing applications and tools at Morgan Stanley in Montreal. Driving complex data visualization projects while collaborating with cross-functional teams in a hybrid work environment.

Responsibilities

  • Analyze development requirements and write technical specifications
  • Participate in the technical design and implementation of software development
  • Develop, test, and maintain object-oriented Perl/Python modules, application, and reporting scripts
  • Create and modify database objects like tables, views, stored procedures, and triggers
  • Maintain and support existing tools and work with users while troubleshooting issues
  • Work with customers and stakeholders to locate and access required data in multiple enterprise systems/data sources, as well as write queries to collect this data and make it available
  • Create and maintain complex SQL queries and integrate them into Python scripts
  • Develop, test, and maintain JavaScript/Angular user interfaces
  • Create and maintain Autosys jobs
  • Follow best practices and deliver using an end-to-end quality approach
  • Work with other developers in other locations to analyze, improve and fix existing software components
  • Estimate accurate timelines for delivery of development work for the client
  • Manage multiple projects at once and client expectations on their deliverables
  • Collaborate with other enterprise infrastructure and technology teams as required
  • Document development work, user guides, internal documentation, and release notes

Requirements

  • Minimum of 7+ years of Python experience in systems/software development in a Unix/Linux environment
  • Practical experience with design and implementation of Object-Oriented Python applications
  • Practical experience with both using and writing Python modules
  • Minimum of 7+ years of JavaScript/Angular experience in systems/software development in a Unix/Linux environment
  • Database design and development experience, preferably in Sybase
  • Required Technologies: Object Oriented Python - Advanced Level, Sybase - Very strong level with an ability to write complex SQL queries, JavaScript - Advanced Level, Angular - Advanced Level, Unix/Linux - Int Advanced intermediate Level, Autosys - Intermediate Level of JIL knowledge and creating complex Autosys jobs, boxes, and file watchers
  • Experience of one or more of the following is desirable: Perl, HTML5, RCS/GIT, jQuery, Performance Management, Agile Framework, Jira

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Job title

Full-Stack Tech Lead – Python

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job