Wednesday, January 26, 2011

OppenheimerFunds - Senior Programmer

At OppenheimerFunds, we've built a winning organization through a partnership between the Company and our employees. This reciprocal relationship provides the Company with the means to be successful in our competitive industry, while ensuring OppenheimerFunds' employees have a true stake in the Company's future and the opportunity to build a rewarding career.

OppenheimerFunds' success has and will continue to be driven by our greatest asset: our people. For nearly 50 years, OppenheimerFunds' employees have helped shape a winning, entrepreneurial-based culture fueled by a commitment to our shareholders and our Corporate Values.

Job Purpose:
The Sales and Marketing team within Oppenheimers Corporate Technology Group is currently hiring a senior level Programmer/Analyst with demonstrated development expertise in Enterprise Java and Adobe FLEX. The individual must be a strong self-motivating professional who will be responsible for supporting new development in Adobe FLEX and java middle tier services for an MDM project and a Sales and Marketing application.

Principal Responsibilities:
Provide system/project development for the Sales and Marketing applications and MDM initiative
Participate in the system development life cycle; design, development, testing and deployment
Participate in system support to include problem resolution, preventative enhancements, on-call responsibilities and upgrades
Work with internal Delivery Teams, development teams, Quality Assurance, business partners and management

Competencies for Success/Requirements:
Demonstrated knowledge and experience working with Adobe FLEX is required
3+ years of Java programming and design experience (J2EE, JDBC, JMS, etc)
Strong Object Oriented Design background including Design Patterns and UML
3+ years of experience with Java application servers including significant debugging of deployment and operational issues, preferably WebLogic
Proficient in SQL and RDBMs (Oracle)
Strong analysis skills, such as gathering user requirements, developing process maps and use cases
Excellent interpersonal and written & oral communication skills
Capable of working independently as well as an effective team member/leader
Experience with different testing methods and understands strengths and weaknesses of each
Ability to mentor other colleagues
Ability to work well with a diverse team
Experience working with Spring frameworks
Experience with SOA Sonic ESB
Proficient in UNIX
3+ years of experience with XML/XSL/XSLT
Web Services, including hands-on work with SOAP and UDDI or RESTful
Experience with iXP and Autosys
Solid understanding of system lifecycle methodologies including agile and waterfall
Demonstrated leadership experience
Significant system integration experience, such as using messaging services and middleware
Has utilized various design and development tools, such as Ant, Eclipse or SVN
Experience with testing tools such as FITness, Mercury QTP, Selenium or others
Experience with unit testing or test driven development
Desire to learn ETL tools such Informatica
Previous experience with a financial services organization

OFI Core Competencies

Leadership and Communication
Has passion to win; champions change and innovation; motivates others to follow despite ambiguity; addresses conflict and makes tough decisions; builds coalitions; does not place self before others; accepts ownership and accountability; inspires trust; fosters open communication.

Planning and Execution
Conducts careful and systematic analysis; drives for results; follows through on commitments; aligns, plans, develops and deploys coherent goals; ensures customer loyalty through continuously improving performance, products and services.

Business Insight
Understands business context; possesses necessary financial acumen and broad understanding of financial services; maximizes technology.

Personal Credibility
Is interpersonally savvy; peaks and presents effectively; continuously learns and grows; develops self; grasps development opportunities; breaks out of silos; listens to others; is successful and resilient.

Corporate Values
The candidate must be comfortable with continuous change and demonstrate commitment by abiding to OFIs Corporate Values:

Excellence
Integrity
Team Spirit
Caring