Software Engineer, Associate - Deposits Growth Strategy

Morgan StanleyNew York, NY
62d$90,000 - $150,000

About The Position

We're seeking a developer to join the Wealth Management Technology team to help drive and maintain large-scale deposits platforms and products across Wealth Management. 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. Since 1935, Morgan Stanley is known as a global leader in financial services, continuously evolving and innovating to better serve our clients and our communities in more than 40 countries around the world.

Requirements

  • BS degree in Computer Science, Engineering, or a related field
  • 3-5 years of hands-on experience in Core Java v1.8 or higher
  • 3+ years of hands-on experience using modern architectural patterns such as Microservices, event sourcing, REST, and GraphQL etc
  • 2+ years of experience with Shell scripting (python would be a plus)
  • 2+ years of experience using Agile practices (e.g., Kanban, Scrum)
  • Experience in service mesh concept together with API management
  • Experience in advance Perl programming
  • Experience with source control software such as GitHub (preferably), SVN or Visual SourceSafe
  • Experience in usage of backend testing frameworks such as JUnit, Mockito and Cucumber ensures high quality code that is easily maintainable
  • Experience in usage of software engineering best practices including design review, code review and unit-testing
  • Knowledge of SQL queries and any RDBMS (SQL server etc.)
  • Self-motivated, task oriented, problem solver mindset

Responsibilities

  • Design, develop, implement, support, and drive optimization of REST API
  • Work on developing architectural components for executing models and integrating processes across domains
  • Participate in the clarifications of business requirements and translation into functional/technical specifications
  • Utilize strong problem solving and analytical skills to develop creative solutions
  • Supports existing application processes
  • Use modern architectural patterns such as Microservices, event sourcing, REST, and GraphQL etc. to build modernized API framework and JSON endpoints for UI to consume
  • Perform DevOps (CI/CD) practices (e.g.: Git, Jenkins, TeamCity)

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

Securities, Commodity Contracts, and Other Financial Investments and Related Activities

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service