Programmer Analyst - Perl Developer

Morgan Stanley - New York, NY (30+ days ago)3.9


Company Profile
Morgan Stanley is a leading global financial services firm providing a wide range of investment banking, securities, investment management and wealth management services. The Firm's employees serve clients worldwide including corporations, governments and individuals from more than 1,200 offices in 43 countries.
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. Morgan Stanley can provide a superior foundation for building a professional career - a place for people to learn, to achieve and grow. A philosophy that balances personal lifestyles, perspectives and needs is an important part of our culture.

Technology
Technology works as a strategic partner with Morgan Stanley business units and the world's leading technology companies to redefine how we do business in ever more global, complex, and dynamic financial markets. Morgan Stanley's sizeable investment in technology results in quantitative trading systems, cutting-edge modeling and simulation software, comprehensive risk and security systems, and robust client-relationship capabilities, plus the worldwide infrastructure that forms the backbone of these systems and tools. Our insights, our applications and infrastructure give a competitive edge to clients' businesses—and to our own.

Enterprise Infrastructure (EI)
Enterprise Infrastructure (EI) delivers and manages essential and innovative technology infrastructure solutions to Morgan Stanley’s businesses. EI is responsible for driving the production, operations, and engineering of our data centers, voice and data networking solutions, mainframe servers and databases, distributed computing, wireless technologies, and associated end user capabilities.

Job responsibilities: -Actively participate in discussion of proposed solutions with User Departments and Development Team members.-Prepare a work plan, including estimates, for all assignments and report progress on plan to team management.-Convert business requirements into detailed specifications. Prepare flowcharts, data flows, and other documents as required to illustrate the logical operations involved.
  • Code and debug batch and interactive programs based on application specifications.-Analyze, review, and modify programs to increase operating efficiency.-Perform unit, system, integration, and regression testing. Detect syntax or logic errors during program testing. Revise programs as needed to correct errors.-Work with other Technology Departments in a collaborative effort to document or describe program development, logic flows, and integration points.-Perform production support duties as required to keep production software systems operational according to published service level agreements.-Assist in research of production software issues to determine root cause and resolution of the issue.-Maintain knowledge of and adhere to firm standards and procedures.-Required to provide oncall / off hour support on rotating basis.
Technical skills: -5+ years development experience using Perl.-Experience with Linux Operating System.-Experience with Unix Shell Scripting.-Experience programming in C.-Experienced in Microsoft Word, Excel and Visio productsDesirable Technical skills: -Familiarity with Mainframe systems.-Autosys schedulerNon- Technical skills: -Strong written and oral communication skills-Managing Multiple Priorities-Expertise in Teamwork Situations-Expertise in Decision Making and Critical Thinking