Lead Software Engineer
Wellington Management 21 reviews - Marlborough, MA

This job posting is no longer available on Wellington Management. Find similar jobs:Lead Software Engineer jobs - Wellington Management jobs

The Company:
Tracing our roots to 1928, Wellington Management Company, LLP is one of the world’s largest independent investment management firms. With US$719 billion in assets under management as of 31 March 2012, we serve as a trusted adviser to institutional clients and mutual fund sponsors in over 50 countries. Our innovative investment solutions are built on the strength of proprietary, independent research and span nearly all segments of the global capital markets, including equity, fixed income, multi-asset, and alternative strategies. As a private partnership whose sole business is investment management, our long-term views and interests are aligned with those of our clients. We are committed to attracting a talented and diverse workforce, and to fostering an open, collaborative culture of inclusivity because we believe multiple perspectives lead to more informed investment and business decisions. We welcome people with diverse life experiences, fresh ideas, and specialized subject-matter expertise.

This is a great opportunity for an experienced Lead Software Engineer to play a leadership role on a collaborative team and contribute to a wide variety of initiatives to support the Derivative Operations team. This role provides technical leadership to the IT team supporting the operational functions relating to OTC derivatives (swaps and options), cleared swaps, and exchange-traded derivatives (futures and options). All current applications are homegrown and support the business team’s third party vendor relationships, trade notifications, daily collateral and margin workflows, and daily swap settlement workflows. Given the evolving regulatory environment and the new initiatives requested by the business, this is an exciting time for someone to play a leadership roll in this effort.

As member of Investment Administration & Corporate Applications, this individual will be responsible to lead the Derivatives Operations development team to design, develop, and implement projects and enhancements to a variety of applications ranging from Derivatives Trade Communication, to OTC Collateral Processing, to Futures Margining.

This role should be focused 50% on leadership and management and 50% on hands-on programming and solution design. The Lead Software Engineer will manage 2 full-time employees onshore as well as a team of 10 development and QA consultants located both onshore and offshore.

•Lead the development team activities including prioritizing requests, designing solutions, and supervising the development efforts
•Participate in architecture, design, implementation, deployment, and support
•Work with business team, project managers, and systems analysts to review and qualify business requirements, functional specifications, use-cases, and test plans
•Design, prototype and code new software components and applications based on functional specifications.
•Coordinate with analyst teams to execute test plans and provide support during user acceptance testing.
•Modify and enhance existing systems to incorporate new functionality and to optimize them for performance, and implement new systems.
•Work with other software engineers to design and implement application features, including user interfaces, and business functionality enhancements.
•Author technical design and support documentation.
•8+ years of proven analysis and technical design, development, and architecture experience
•2+ years leading technical teams including managing an offshore development team
•Expertise developing J2EE applications using JDBC and JMS
•Java Web-Framework experience eg. Struts, SPRING or similar
•Experience in relational database technologies with strong SQL skills
•Experience with, and demonstrated understanding of modern software development and testing methodologies
•Willing to work in an energetic, fast-paced, and team-oriented environment and handle multiple conflicting priorities
•Must be self-motivated with the ability to work with minimal supervision
•Excellent verbal and written communication skills including the ability to write technical documentation
•Bachelor’s Degree in Computer Science or related discipline

About this company
21 reviews
If Napoleon had met this Wellington, Waterloo would have taken on a whole new meaning: sound asset management. Wellington Management...