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
Senior Full Stack/AI Engineer at AND Digital focusing on backend engineering and AI integration. Building scalable systems and collaborating with clients to enhance digital delivery.
Backend Developer responsible for developing and maintaining a microservices backend for IMES Industrie - Software. Requires extensive Java experience and collaboration with product management.
Back - End Software Engineer building robust backend applications for Collectors. Evolving legacy applications and elevating backend architecture for innovative services.
Senior Fullstack Consultant developing web applications for financial services. Collaborating with engineers to deliver solutions in Agile and DevOps environments.
Senior Fullstack Engineer (Java+React) responsible for designing, developing, and maintaining web applications at GFT Poland. Collaborating with Product Owners and engineers to support FX and banking products.
Software developer focusing on Java and Spring Boot in innovative projects at Minsait. Involve in analysis, development, and support of critical banking applications.
Software Engineer responsible for creating web apps and backend services for digital assets. Collaborating with teams to build secure software experiences in asset management and fund servicing.
C++ developer working on innovative embedded systems for defense. Collaborating with engineers to develop technology enhancing national defense capabilities.
Director of Engineering at Saviynt, leading a team to build foundational software for modern enterprises. Driving digital transformation and solving security and compliance challenges efficiently.