Taro Logo

Application Developer - Vice President - Principal Software Engineering

Morgan Stanley is an industry leader in financial services, mobilizing capital to help governments, corporations, institutions, and individuals achieve their financial goals.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
14+ years of experience
Finance · Cybersecurity

Description For Application Developer - Vice President - Principal Software Engineering

Morgan Stanley is seeking a Principal Software Engineer for their Cyber Security group under CDRR. This Vice President position focuses on developing and maintaining software solutions that support critical business needs in cybersecurity. The role is based in Bengaluru, India, and is part of Morgan Stanley's global technology team.

The position requires an experienced professional with 14+ years of career experience, including strong expertise in Java or Python development. The ideal candidate will be responsible for building high-quality technology solutions for cybersecurity, re-architecting core components with modern architecture principles, and working with global stakeholders.

The role combines technical leadership with hands-on development, requiring expertise in distributed systems, database technologies (both SQL and NoSQL), and modern architectural patterns. The successful candidate will work on critical cybersecurity initiatives, helping to defend against sophisticated adversaries while maintaining high availability and scalability of systems.

Morgan Stanley offers a compelling environment for technology professionals, with opportunities to work alongside industry experts in a global setting. The company maintains a strong presence in India since 1993, with campuses in both Mumbai and Bengaluru. They provide comprehensive benefits, career development opportunities, and a culture that promotes diversity and inclusion.

This position is ideal for a senior technologist looking to make a significant impact in financial services cybersecurity while working for a prestigious global firm. The role offers exposure to cutting-edge technology and the opportunity to work on complex problems that directly affect the security of a major financial institution.

Last updated 7 days ago

Responsibilities For Application Developer - Vice President - Principal Software Engineering

  • Building high quality technology solutions for cybersecurity
  • Re-architect core components with modern architecture focusing on high availability, resiliency, and scalability
  • Liaise with stakeholders and global team members
  • Foster an inclusive and positive working environment in the team
  • Understand complex requirements and prioritize work under pressure

Requirements For Application Developer - Vice President - Principal Software Engineering

Java
Python
MongoDB
PostgreSQL
React
  • 14+ years career experience with minimum 10 years of strong Java or Python development
  • Strong application design and Object-oriented skills
  • Strong fundamentals of domain/event/message driven architecture and REST services
  • Hands on experience with modern distributed technologies such as messaging brokers (e.g. Apache Kafka)
  • Good problem solving and analytical skills with strong knowledge of Data Structures/Algorithms
  • Proficiency in writing complex SQL queries and experience with RDBMS providers
  • Proficiency in writing complex NOSQL queries and experience with MongoDB
  • Agile development principle, methodologies, and DevOps adoption of CI/CD/CM/SDLC
  • Excellent verbal and written communication skills

Benefits For Application Developer - Vice President - Principal Software Engineering

Medical Insurance
  • Comprehensive employee benefits and perks
  • Career development opportunities
  • Global work environment
  • Inclusive and supportive workplace culture

Interested in this job?

Jobs Related To Morgan Stanley Application Developer - Vice President - Principal Software Engineering