Morgan Stanley

Principal Software Engineer

Morgan Stanley

Gilbert, AZ, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a highly skilled and experienced software engineer looking for a challenging role in a dynamic and fast-paced environment? Do you possess strong technical expertise and leadership skills? If so, Morgan Stanley is seeking a Principal Software Engineer to join our team. This is a unique opportunity to work on cutting-edge projects and make a significant impact in the financial industry. We are looking for candidates who are passionate about software development, have a proven track record of delivering complex solutions, and thrive in a collaborative and innovative environment. Join us and be part of a team that is shaping the future of finance.

  1. Lead and manage the development of complex software solutions for Morgan Stanley's financial industry.
  2. Utilize technical expertise and leadership skills to drive innovation and deliver high-quality code.
  3. Collaborate with cross-functional teams to identify and implement scalable and efficient solutions.
  4. Design and develop software architecture that meets business requirements and aligns with industry standards.
  5. Stay updated with emerging technologies and industry trends to continuously improve and enhance existing software systems.
  6. Mentor and coach junior team members, providing guidance and support in their professional growth.
  7. Conduct code reviews and ensure adherence to coding best practices and standards.
  8. Troubleshoot and resolve technical issues and provide timely support to maintain system stability.
  9. Collaborate with project managers to define project scope, timeline, and resource requirements.
  10. Communicate project progress and escalate any risks or roadblocks to project stakeholders.
  11. Participate in agile development processes and contribute to continuous improvement initiatives.
  12. Contribute to documentation and knowledge sharing to promote best practices and maintain organizational knowledge.
  13. Proactively identify and recommend opportunities for process improvement and optimization.
  14. Comply with company policies, procedures, and security standards in all aspects of work.
Where is this job?
This job is located at Gilbert, AZ, USA
Job Qualifications
  • Extensive Experience In Software Development: A Principal Software Engineer At Morgan Stanley Should Have A Minimum Of 10 Years Of Experience In Developing Complex Software Systems. They Should Also Have Experience With Various Programming Languages And Technologies, Such As Java, Python, Sql, And Cloud Computing.

  • Technical Leadership Skills: The Ideal Candidate Should Have Strong Leadership Skills And Be Able To Lead A Team Of Software Engineers. They Should Also Have Experience In Mentoring And Coaching Junior Engineers, As Well As Defining And Driving Technical Strategies For The Team.

  • Experience In Financial Services Industry: Morgan Stanley Is A Leading Financial Services Firm, So A Strong Understanding Of The Industry And Its Technologies Is Essential For A Principal Software Engineer Role. Candidates With Previous Experience In Developing Software For Financial Services Firms Will Be Preferred.

  • Excellent Problem-Solving Skills: The Ability To Analyze Complex Problems And Come Up With Innovative Solutions Is A Crucial Skill For A Principal Software Engineer. Candidates Should Have A Strong Background In Computer Science And Be Able To Think Critically And Creatively.

  • Strong Communication And Collaboration Skills: A Principal Software Engineer At Morgan Stanley Will Work Closely With Cross-Functional Teams, Including Business Stakeholders, Product Managers, And Other Engineers. Strong Communication And Collaboration Skills Are Therefore Essential For This Role. The Candidate Should Be Able To Effectively Communicate Technical Concepts To Non-Technical Stakeholders And Work Well In A Team Environment.

Required Skills
  • Project Management

  • Troubleshooting

  • Performance optimization

  • Code Review

  • Object-oriented programming

  • Team Leadership

  • Database design

  • System architecture

  • Agile methodologies

  • Software testing

  • Java development

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Empathy

Compensation

According to JobzMall, the average salary range for a Principal Software Engineer in Gilbert, AZ, USA is between $130,000 and $170,000 per year. This may vary depending on the specific company, years of experience, and additional skills and qualifications of the individual.

Additional Information
Morgan Stanley is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedJuly 30th, 2024
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Morgan Stanley

Morgan Stanley provides investment banking products and services to its clients and customers including corporations, governments, financial institutions, and individuals. It operates through the following business segments: Institutional Securities, Wealth Management, and Investment Management. The Institutional Services segment provides financial advisory, capital-raising services, and related financing services on behalf of institutional investors.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started