About Us
Morgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. We advise, originate, trade, manage and distribute capital for governments, institutions and individuals. As a market leader, the talent and passion of our people is critical to our success. Together, we share a common set of values rooted in integrity, excellence and strong team ethic. We provide you a superior foundation for building a professional career where you can learn, achieve and grow.
Technology/Role/Department at Morgan Stanley
Technology is the key differentiator that ensures that we manage our global businesses and serve clients on a market-leading platform that is resilient, safe, efficient, smart, fast and flexible. Technology redefines how we do business in global, complex and dynamic financial markets. We have many award-winning technology platforms that help to propel our Firm’s businesses to be the top in the market. We have built strong techno-functional teams which partner across our offices globally with broadly shared ownership of systems and products. We have a vibrant and diverse mix of technologists working on different technologies and functional domains. There is a large focus on innovation, inclusion, giving back to the community and sharing knowledge.
Non-Financial Risk Technology (NFRT) provides operational controls and surveillance capabilities to enhance the firm’s resilience to threats and fraudulent behavior. Our support of critical business functions extends to archival & records management, business continuity planning and due diligence investigations.
This role is part of the Sustainable Finance and Resilience Technology Department, within NFRT. The Squad focusses on solutions our for Global Sustainability initiatives and is responsible for leveraging technical capabilities strategically and effectively to facilitate solutions for our GSO clients that will also include aligning with Firm’s strategic priorities of cloud readiness, DevOps, platform reliability and automation.
You will be responsible for guiding a team of developers, hands-on development experience in an OO language like Python, Java, Spring, J2EE, Web Services, SQL database development and Technologies across all phases of the software development lifecycle and partnering closely with the Product Owner and Squad in product delivery. The ideal candidate should have the skills listed below but in addition should be a self-driven, dedicated individual who can inspire others to deliver, innovate and lead as welll as working well in a team and thinking and acting strategically. When faced with a problem, the candidate should be able to ask questions and leverage the skills and expertise of those around them.
What you’ll do in the role:
· Responsible for the development, maintenance and support of multiple applications or frameworks
· Communicate regularly with product leads across the technology organization and discuss opportunities for improvement to existing and future technology solutions.
· Provide technical leadership and vision for software development projects.
· Define technical architecture and roadmap for large-scale, mission-critical systems.
· Manage a team of software engineers, providing technical direction and assign tasks in accordance with agreed priorities.
· Drive the adoption of agile methodologies and best practices across the team.
· Collaborate with product managers to translate business requirements into technical solutions.
· Act as a subject matter expert in specific technology domains or platforms.
· Continuously assess and improve team performance and efficiency.
· Estimation & end to end execution of required changes, coordination with stakeholders as required
· Test software designs and solutions (including unit testing and integrated testing)
· Build and maintain automated test suites for applications
What you’ll bring to the role:
· Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field
· At least 10+ years of hands-on application development utilizing Python, Java or another popular OO development language
Technical Skills
· Linux OS, Scripting experience
· Experience in the development of service-oriented architecture application, good understanding of Object-Oriented Design and Design Patterns and Git version control
· Solid understanding of DB concepts and working with relational databases (Postgres preferred)
· Experience in developing web services using standard Python or Java based frameworks/toolkits (REST, SOAP, JSON, and XML)
· Experience with MVC patterned applications using JavaScript frameworks and working with front end development teams, preferably in Angular
· Experience with Data visualization tools like Tableau
· Strong analytical and design skills, including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within large-scale, well-structured enterprise environments
· Proficient in DevOps tooling and practices
0 applies
2 views
Other Jobs from Morgan Stanley
Java_Vice President_Software Engineering
VP – Governance, Risk & Compliance Project Manager
Similar Jobs
Senior software engineer
Associate, Data Scientist, Full-Time
Senior SRE Engineer
Lead Platform Engineer, LMTS
Senior Software Engineer-2
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say