Apply with hirly
Software Eng III - Job Level: Associate
Ms · Montreal, Canada
Upload your resume to see how well you match this job — free, in seconds, no account needed.
Your resume is used only to score it against this job. If you don't create an account, it is deleted within 24 hours.
We’re seeking someone to join our team as a Software Developer (Various Languages Welcome) to contribute to the design and development of innovative front-office technology solutions while building expertise in scalable systems, modern development practices, and financial markets. In the Technology division, we leverage innovation to build the connections and capabilities that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is an Associate level position within the Software Engineering job family responsible for designing, developing, testing, and maintaining software applications, platforms, and technology solutions that support business objectives. Since 1935, Morgan Stanley is known as a global leader in financial services, always evolving and innovating to better serve our clients and our communities in more than 40 countries around the world. What you'll do in the role · Develop and maintain front-office technology solutions supporting Fixed Income and Equities businesses. · Contribute to large-scale technology initiatives designed to unify business platforms across asset classes. · Collaborate with global development teams across multiple regions, including Asia and Europe. · Partner with business users, desk strategists, market risk managers, and other stakeholders to deliver technology solutions. · Participate in the design, development, testing, and support of applications built on modern asynchronous calculation platforms and bitemporal data stores. · Learn and apply Scala development practices within a collaborative team environment. · Contribute to software development throughout the application lifecycle using modern development tools and practices. · Continuously develop technical and business knowledge through training and hands-on experience. What you'll bring to the role · Bachelor’s degree in a technical or related field. · Solid experience using at least one object-oriented programming language such as Java, C++, C#, or Python. · Strong interest in learning Scala. · Strong interest in learning about finance and financial markets. · Strong written and verbal communication skills. · Team-oriented mindset with strong collaboration skills. · Passion for innovative and emerging technologies. · Experience with IntelliJ or Eclipse IDE is an asset. · Experience using Git is an asset. · Understanding of computer science fundamentals, including client/server architecture, multithreading, and memory management. · Exposure to functional programming languages is an asset. · Experience working in Unix/Linux environments is an asset. Regional Disclosures Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents. Our workforce reflects a broad cross-section of the global communities in which we operate, bringing a variety of backgrounds, talents, perspectives, and experiences. For more information, please visit: All our positions are located in Montreal, Quebec. We offer a hybrid work environment, combining remote work and attendance in the office. Knowledge of French and English is required.
What You Can Expect from Morgan
STANLEY: At Morgan Stanley, we raise, manage and allocate capital for our clients – helping them reach their goals. We do it in a way that’s differentiated – and we’ve done that for 90 years. Our values
- putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back
- aren’t just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you’ll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There’s also ample opportunity to move about the business for those who show passion and grit in their work. To learn more about our offices across the globe, please copy and paste into your browser. Morgan Stanley is an equal opportunity employer committed to building and maintaining a workforce that is diverse in experience and background. Our recruiting efforts reflect our strong commitment to a culture of inclusion, where individuals are hired, developed, and advanced based on their skills and talents. Our workforce reflects a broad cross-section of the global communities in which we operate, bringing a variety of backgrounds, talents, perspectives, and experiences. For more information, please visit: . Développeur(euse) logiciel (divers langages bienvenus), Associé(e)Nous recherchons une personne pour se joindre à notre équipe à titre de Développeur(euse) logiciel afin de contribuer à la conception et au développement de solutions technologiques de première ligne tout en développant une expertise en systèmes évolutifs, en pratiques modernes de développement et en marchés financiers. Dans la division Technologie, nous tirons parti de l’innovation pour bâtir les connexions et les capacités qui alimentent notre firme, permettant à nos clients et à nos collègues de redéfinir les marchés et de façonner l’avenir de nos communautés. Il s’agit d’un poste de niveau Associate au sein de la famille d’emplois Software Engineering, responsable de la conception, du développement, des essais et de la maintenance d’applications, de plateformes et de solutions technologiques soutenant les objectifs d’affaires. Depuis 1935, Morgan Stanley est reconnu comme un chef de file mondial des services financiers, en constante évolution et innovation pour mieux servir nos clients et nos communautés dans plus de 40 pays à travers le monde. Ce que vous ferez dans ce rôle · Développer et maintenir des solutions technologiques de première ligne soutenant les activités de titres à revenu fixe et d’actions. · Contribuer à des initiatives technologiques d’envergure visant à unifier les plateformes d’affaires entre différentes catégories d’actifs. · Collaborer avec des équipes mondiales de développement situées notamment en Asie et en Europe. · Travailler en partenariat avec les utilisateurs d’affaires, les stratégistes de marchés, les gestionnaires du risque de marché et d’autres parties prenantes. · Participer à la conception, au développement, aux essais et au soutien d’applications reposant sur des plateformes modernes de calcul asynchrone et des magasins de données bitemporels. · Développer ses compétences en Scala au sein d’un environnement collaboratif. · Contribuer au cycle complet de développement logiciel à l’aide d’outils et de pratiques modernes. · Développer continuellement ses connaissances techniques et d’affaires grâce à la formation et à l’expérience pratique. Ce que vous apporterez au rôle · Baccalauréat dans un domaine technique ou connexe. · Expérience solide avec au moins un langage de programmation orienté objet tel que Java, C++, C# ou Python. · Fort intérêt pour l’apprentissage de Scala. · Fort intérêt pour l’apprentissage de la finance et des marchés financiers. · Excellentes aptitudes de communication écrite et orale. · Esprit de collaboration et aptitude au travail d’équipe. · Passion pour les technologies innovantes et émergentes. ·