M

Morgan Stanley

Manages investments and advises on financing

Associate Software Engineer

Full-Stack EngineeringPosted on Nov 9
Full-timeAlpharetta, GA, USAIn-person

About the Job

Requirements

  • A Master's degree in Computer Science, Information Technology, or a related field of study is required.
  • Three years of experience in the position offered, as a Full Stack Developer, Software Developer, or in a closely related occupation is required.
  • Three years of experience with Python and Java is required.
  • Three years of experience with JavaScript and TypeScript is required.
  • Three years of experience with SQL and NoSQL databases is required.
  • Three years of experience with the Spring Framework, including Spring Boot and Model-View-Controller (MVC), is required.
  • Three years of experience in front-end development using Angular, HTML, and CSS is required.
  • Three years of experience designing and integrating RESTful web services is required.
  • Three years of experience with microservices architecture is required.
  • Three years of experience with containerization technologies, including Docker, is required.
  • Three years of experience with version control systems, including Git, is required.
  • Three years of experience implementing CI/CD pipelines, including TeamCity and Jenkins, is required.
  • Three years of experience with unit and integration testing frameworks is required.
  • Three years of experience with performance tuning and code optimization is required.
  • Three years of experience with end-to-end application development across user interface, mid-tier services, and database layers is required.
  • Three years of experience owning the application lifecycle, including design, development, production release, and post-production support, is required.
  • One year of experience using generative AI and large language model tools, including GitHub Copilot, ChatGPT, and Claude, to accelerate development workflows is required.

Responsibilities

  • Implement, design, and develop components of software projects within Mutual Funds Middle Office.
  • Support AI-related mutual funds projects.
  • Design and conduct code reviews for software applications and projects.
  • Analyze database programs using analytical and problem-solving skills.
  • Develop software application components across user interface, mid-tier services, and databases as part of a team.
  • Coordinate with business, quality assurance, user acceptance testing, Operations, Application Support Group, and Infrastructure teams to ensure deliverables and deadlines are met.
  • Integrate with multiple vendor products and record keepers.
  • Handle order generation, execution, and post-order processing across Wealth Management products.
  • Perform code profiling, code review, and performance tuning.

About the Company

Morgan Stanley

Manages investments and advises on financing

Morgan Stanley advises companies and governments on financing and manages investments for institutions, individuals, and families. Its business combines investment banking and securities trading with wealth management and an asset-management division that invests across public and private markets. Bankers arrange stock and bond sales and advise on mergers, while advisors build client portfolios and fund managers invest money under agreed strategies. The firm earns advisory and management fees, trading revenue, commissions, and interest from lending and deposits. Morgan Stanley was founded as a partnership in 1935 and is headquartered in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1935

Recently Posted Jobs

Explore more opportunities at Morgan Stanley

See more jobs