Sapient’s Trading and Risk Management (TRM) practice is, quite simply, unlike any other offering in the world. Combining deep industry expertise, best-in-class technology delivery, onshore and offshore process solutions, and strategic software products, Sapient delivers a seamless, completely integrated TRM model. Anywhere, every time.
By providing a genuine end-to-end service, we eliminate the risk that comes from transitioning work from one integration partner to another. In addition, every element of what we deliver is wrapped in a proven client success model that has resulted in extraordinary client satisfaction scores, and a delivery record three times higher than the industry average
Job Title:
Manager, Technology – Core JAVA Architect
Job Summary:
The Manager, Technology will oversee the development, design, user interface, technology integration, and site architecture management. Additionally, this role will be responsible for managing technology teams from definition phase through implementation, as well as contribute to the sales cycle.
Key Responsibilities:
Use deep understanding of OO design principles to create custom software solutions or modify package solutions
Translate the client’s business requirements into systems design
Work with the client's IT organization to establish technology strategy at an application level
Establish high, mid and micro level plans and set technical direction for a team of up to 30 people
Lead the estimation effort for projects and work to identify and manage risk
Prepare elements of sales proposals to represent Sapient's technical expertise
Job Requirements:
Bachelor’s degree in Computer Science or related field required
Minimum of 5 years of experience in enterprise architecture, systems integration, package implementation, and/or interactive design, and Architecture experience;
Prior experience in a consulting firm and Capital Markets required.
Strong leadership and communication skills.
Understanding of the project life cycle process to effectively be able to manage a sub-team through the complexities of the business solution.
Experience with NIO, JDBC, Multi-threading.
Experience with message processing/streaming desirable.
Experience with performance tuning Java-based applications desirable
Experience with JPROBE or JPROFILER, JUNIT a plus.
Database programming skills in Oracle a plus.
Experience with JMX a plus.
Proficient in UML, OOAD.
Ability to abstract detail into larger (repeatable) patterns, familiarity with user-centered analysis and evaluation techniques.
Experience providing a vision of the total solution, managing a track of work and defining a comprehensive solution leading toward a common vision.
Understanding of the project life cycle process.
Financial Services/Investment Banking domain experience is a plus.
Openness to frequent overnight travel
Sapient is a registered service mark of Sapient Corporation.
Sapient is an Equal Opportunity Employer
Apply to this job
Monday, January 18, 2010