The Client Reference Data Group is responsible for engineering and deploying products and solutions that augment and maintain legal entity reference data. This position is focused on a domain managing external contacts data and will interact with a global team within the Enterprise Data Group.
Activities Include:
• Acquiring technical, functional knowledge from existing data and applications to be able to provide creative, flexible and maintainable solutions.
• Interaction with all aspects of the Software Development Lifecycle
• Technical Analysis, Design, Development, Configuration, Deployment and Verification of Software
• Architecture, Infrastructure, and Operational Documentation
• Third level support escalations
Skills Required
• Strong core Java and J2EE technologies background, development experience using Eclipse IDE.
• Strong user interface design and development experience. Expected to be familiar with Ajax, ExtJS and JavaScript.
• Strong database fundamentals: SQL, Stored Procedures, Triggers, Views, Indexes, Schema, Transactions, and Locking Schemes.
• Service Oriented Architecture experience with XML, SOAP, JAXB, Spring (Spring JDBC template), Apache CXF.
• Strong technical problem solving and integration skills. Expected to be familiar with basic Unix commands like grep, find, less, lsof, etc. to lookup logs and investigate problems at hand.
• Familiarity with rules engines such as JRule/ Drool.
• Familiarity with unit testing frameworks like JUnit.
• Familiarity with messaging APIs such as MQ-Series/ JMS.
• Familiarity with deployment and build utilities. Ivy/Ant/Make/Scripting for repeatable, predictable, and frequent release cycles.
• Familiarity with source control systems.
• Familiarity with all aspects of SDLC. This includes support automation and exception management for long term product stability.
Professional Skills
• At least 5+ years of professional work experience.
• Effective coordination and collaboration with colleagues who span a range of roles and skill sets including: project managers, business analysts, developers, testers, support personal, and internal clients
• Self starter, motivated, and can work unsupervised
• Structured/organized approach to projects. Able to set and meet delivery dates without compromising quality.
• Effective verbal and written communication skills
• Able to work in a fast changing environment and work under pressure.
• Ability to balance competing priorities between project and non-project work.
Skills Desired
• Strong Rapid Prototyping / Scripting. Familiarity with Perl/ Unix Shell Scripting/ Autosys.
• Familiarity with Relational database development experience with focus on Sybase
• Familiarity with Informatica ETL
• Familiarity with Hibernate