Legg Mason

  • System Architect

    Job Locations US-CT-Stamford
    Req. #
    Global Information Business Solutions
    Position Type
  • Position Overview

    Legg Mason is seeking an experienced Senior Developer who will work on multiple technologies primarily on Data Warehouse platforms which process 100s of batch feeds every day. This person will need to be very strong on Oracle PL/SQL and have good (hands on preferred) knowledge of Java/J2EE and other web technologies. We are looking for a candidate who is proactive and who can provide technical directions for the design, development, and system integration utilizing various technologies while ensuring commitment and quality through completion. We are looking for someone who is a quick learner and for someone who is adaptable to change.

    Key Responsibilities:

    • Work on a Proof of Concept to streamline the technology process for loading vendor data feeds. Analyze various batch processing frameworks and design a system that is extensible, high-performance, scalable and flexible enough to accommodate future requirements.
    • Apply significant knowledge of Investment Management processes, financial industry trends and developments, Emerging technologies, ETL and Business Intelligence tools to improve service to our Business Partners.
    • Resolve production application issues. Anticipate long-term support issues and plan for corrective actions. Perform root cause analysis to identify permanent resolutions to software or business process issues.
    • Provides technical direction for the design, development, and systems integration utilizing various technologies and translate application storyboards and uses cases into functional application.
    • Participate in Architecture groups and develop technical architecture of systems that support business groups.
    • Help drive code quality, organization, and automation.
    • Improve company’s technical awareness, depth and use of technology across the business. Recognize system deficiencies and suggest alternative technical solutions. Provide technical oversight to Development, Quality Assurance and Support Teams.
    • Utilizing technical knowledge in data analysis tools and techniques to drive project delivery and work with senior management/business users to determine timelines and develop cost-effective budgets and resource plans.



    • Bachelor's degree (Preferred Master’s degree) in Computer Applications, Computer Information Systems, Computer Science or a related field and
    • 5+ years of experience reflecting demonstrable ability in the skill set described above.
    • Must have 5+ years of experience with Unix/Linux, Oracle PL/SQL programming, performance tuning, Object Oriented Design Principles, Enterprise Design Standards, Investment Management processes, Emerging technologies, ETL and Business Intelligence tools.


    Technical Skills:                

    • Knowledge of C#, IIS, Java/J2EE, Spring/MVC frameworks, Service Oriented Architecture, Web Services, Java Beans, JDBC/JNDI, EJB, XML/XSLT, Multi-threading is a big plus.
    • Web Services such as Axis, SOAP/RESTful API, UDDI, WSDL.
    • Strong knowledge of Oracle (12c+), Oracle single / composite partitioning, PL/SQL, and data modeling, developing and optimizing backend code.
    • Good Understanding of Data Warehouse concepts including Dimensional Modeling, Star schema and Reporting Hierarchies.
    • Excellent Knowledge on Unix, Perl and Shell scripting.
    • Application design, development and deployment experience in a Linux, Windows server environments.
    • Solid understanding of Business Objects 4.x
    • Technical proficiency in ETL tool preferably Informatica Power Center 9.x+, Informatica Cloud.


    Other Skills and Abilities:              

    • Candidate must have extensive hands on experience when it comes to project development and should have good exposure to analysis and design phases of projects.
    • Strong analytical and problem-solving skills.
    • Ability to participate in Architecture groups to develop and enhance the technical architecture of the systems that are currently deployed.
    • Knowledge of basic project management framework and methodology
    • Ability to accurately estimate design and development timelines for application components.
    • Thorough understanding of structured programming principles, system analysis techniques, system design, industry standard testing principles, system implementation, user training and follow-up.
    • Strong interpersonal and communication skills.
    • Ability to communicate clearly and concisely, both orally and in writing.
    • Experience working in an Agile team and working knowledge of SDLC processes.

    Company Overview

    As a leading global asset management firm, Legg Mason offers rewarding career opportunities for individuals who share our passion for investing, and our commitment to putting clients first in everything we do. Whether you have industry experience and are seeking new challenges or are just beginning your career, we invite you to explore the many advantages of joining our global team.


    With a presence in every major financial center across the globe, we are always looking for exceptional professionals who want to shape a rewarding career through intellectual curiosity, leadership and collaboration. If you're looking to build your future with one of the industry's premier firms, consider the many opportunities at Legg Mason today.


    Legg Mason offers a competitive salary and comprehensive benefits package which includes medical, dental, vision, 401(k) with company match, profit-sharing, extensive paid time off, employee stock purchase plan with company match, tuition reimbursement, paid parental leave, and much more. Learn more about our amazing culture #LifeAtLeggMason and our benefits package here.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed