Functional Analyst

Unlock Employer Cary, NC Full Time Live

Required Skills

My Compatibility Score

Choose Match Score option:

This position is for an experienced Functional Analyst. Responsibilities include requirement analysis, functional analysis, creating functional specifications, communicating scope and specifications to stakeholders, working with developers to support development of the system, perform functional testing and support other QA activities. Education, experience and skills: Qualifications: • Graduate degree preferably in math / physics / computer science is required Experience: • 3 years experience (Associate) • Experience in requirement analysis / functional analysis for the financial services industry, preferably investment banking and Risk and PnL systems • Experience working in software development teams as analyst, supporting the full SDLC • Experience of working in a Java / Oracle technical environment • Experience working in a large, multi-national organization with distributed software development teams • Experience using Agile development methodology desirable Business and technical skills: • Good understanding of financial systems, investment banking, trading and risk management • Experience working with fixed income – particularly Rates and Credit products • Strong command over data structures, formats, conversions and translation • Experience with financial data formats including FPML, FIX, etc., as well as generic XML • Ability and proven track record of translating business requirements into technical and functional requirements • Experience in data modeling with UML, class diagrams is a plus • Experience with automated testing tools will be an advantage • Familiarity with working in a software development environment using Java and Oracle technologies Soft skills: • Strong analytical and problem-solving skills • Quick learner and ability to be productive from day 1 • A good communicator, able to articulate ideas clearly both verbally as well as in written form • Proven ability to work independently and in a multi culture / global team environment read more