New job C# / .NET Developer in Karnataka

C# / .NET Developer

Company : Morgan Stanley
Salary : Details not provided
Location : Karnataka

Full Description

C# / .NET Developer

Job Number:

3175462

POSTING DATE: Jun 4, 2021
PRIMARY LOCATION: Non-Japan Asia-India-Karnataka-Bengaluru
EDUCATION LEVEL: Bachelor's Degree
JOB: Development
EMPLOYMENT TYPE: Full Time
JOB LEVEL: Associate

DESCRIPTION

About US
At Morgan Stanley, we advise, originate, trade, manage and distribute capital for governments, institutions and individuals, and always do so with a standard of excellence. We are a leading global financial services firm that conducts its business through three principal business segments: Institutional Securities, Wealth Management (WM), and Investment Management. The Firm's employees serve clients worldwide from more than 1,200 offices in 43 countries.
MS Wealth Management (MSWM) Technology
Morgan Stanley Wealth Management (MSWM) Technology is the global technology department responsible for the design, development, delivery and support of the technical solutions behind the products and services used by the Morgan Stanley Wealth Management (MSWM) business. The department is comprised of 10 organizations: Sales, Banking & Corporate-Client Technology, Investment Products & Markets Technology, Client Reporting, Core Processing, Private and International Wealth Management Technology, Technology Integration Office, Enterprise Infrastructure & Production Management, Capital Markets Application & Data Services, Deployment Planning & Release Management, and the Chief Operating Office
Position Description
We are looking for a Senior level .Net Developer to join the WM Core Processing Technology team to contribute in all aspects of application lifecycle, including functional, technical specifications, design, development, deployment and support. The WM Core Processing Technology team is responsible for building a suite of tools to manage securities journals, end user agreements and reports.
The successful candidate will be a highly motivated team player and will have significant experience in application development, a strong technical background and good communication skills. He/she will interact well within the team, and directly with the end-users and with other technologists across the firm.
The Right Candidate
    Be part of Agile squad to implement strategic solutions and tactical solutions, when necessary.
    Deliver the project artifacts within scope, time constraints, and at the highest quality.
    Design and develop .Net applications using C# and ASP.Net.
    Analyze user requirements, envision system features and functionality.
    Collaborate with other teams to build interfaces with their systems.
    Interface with global team of developers and business users.
    Guide and if required mentor the junior members of the development team.
    Produce proof of concept in the new areas of development.
    Conduct knowledge sharing sessions for the team.
    Ensure high quality of deliverables while enforcing development and security best practices.
    Participate in design discussions and contribute to the architecture process.
    Investigate production issues and work with the development team to resolve it in a timely manner.
    Provide technical support for debugging web applications, database and assistance to production systems.
    Support continuous improvement of the automated systems and participate in all aspects of SDLC.
.

ORGANIZATION

Skills Required:
    5+ years of hands on professional experience using C#, ASP.Net, WCF, REST and related frameworks.
    3+ years hands on experience creating/consuming web services and data.
    Web:
    • Experience with distributed architecture including web services technologies.
    Relational databases:
    • Experience writing data queries in SQL.
    • Working experience with Database design and data analysis.
    Problem solving and design:
    • Solid understanding and experience with Object-Oriented design and enterprise design patterns.
    • Strong experience writing reusable, optimized and maintainable code that is well documented and follows industry-standard best practices.
    Agile methodologies:
    • Working knowledge of Agile tooling such as JIRA or other ALM tools.
    • Practiced understanding of Agile development methodologies and understanding of DevOps Integration.
    Organizational:
    • Experience working with geographically dispersed teams across different time zones.
    • Good communication and presentation skills: ability to communicate in a clear and concise manner, across all stakeholder groups and with staff from junior to senior levels.
Skills Desired:
    Prior work experience with multi-threaded/ performance intensive applications.
    Prior work experience with cloud-based applications.
    Knowledge of Financial markets, lending based products & Wealth Management is highly desirable

Apply Now