Monday, August 30, 2010

OppenheimerFunds - Senior Java Programmer, Senior Java FLEX Programmer

OppenheimerFunds, Inc. has been helping investors achieve their financial goals since 1960. We are one of the nation's largest and most respected asset management companies.
Based in the Denver Tech Center we are seeking a highly motivated, skilled, and experienced developer to join the firm*s internet development team. The ideal candidate will have a passion for using technology to solve business challenges using innovative and engaging web application interfaces for our clients. This job requires a candidate with a solid web development track record along with strong communication skills (interpersonal, written and spoken), a can-do attitude, creative imagination, who can contribute to a disciplined-but-entrepreneurial work environment. The individual will be a member of a cross-discipline team of analysts and developers dedicated to developing and maintaining the firm*s internet sites.

Responsibilities May Include:

Participate in all aspects of the system development life cycle with specific focus on the design, estimation, construction, unit and integration testing of both service- and web-tier components

Collaborate with our business partners as well as other development-, infrastructure- and QA- groups to deliver business-focused solutions on time and within budget

Develop high-quality implementations following established development processes

Maintenance of existing and implementation of new web applications

Provide post implementation support and on call production support of application suite

Share past experience and mentor fellow team members in improving the teams implementation and development discipline.

Identify and implement monitoring and preventative maintenance as required.

Keep abreast of the latest developments in Internet technologies


Competencies for Success:

7+ years experience building and supporting Java / J2EE based production applications.

3+ years experience in developing externally facing web applications using HTML. AJAX, JavaScript, CSS, DHTML and relevant open-source libraries

Demonstrated knowledge and experience working with MVC technologies including Struts, Spring MVC, JSF and JSP / JSTL

Experience with J2EE application servers, preferably BEA Weblogic

Experience working with Eclipse IDE and Apache Tomcat

Experience working with SVN and Maven and in a continuous integration environment

Proficient in SQL and RDBMs (Sybase, Oracle)

Proficient in UNIX

Proficient in XML and web-service related technologies, SOAP, XML Parsing, XPath and XSLT

Strong problem determination and trouble shooting skills

Demonstrated knowledge of Object-Oriented design including familiarity with various design patterns and UML

Experience working with website content technologies including search, analytics, content management systems.

Demonstrated knowledge of multiple languages / alternative frameworks including Grails, Rails, etc.

Demonstrated ability to learn and apply new technologies as the need arise.

Experience in working in a team-based agile development environment.

Excellent interpersonal and written & oral communication skills

Capable of working independently as well as in team environment.

Strong analytical and problem solving / trouble-shooting skills.

Demonstrated ability to delivery quality solutions while coordinating multiple assignments / deadlines

Strong analytical and problem solving skills

Ability to work within defined schedules and budgets

Previous experience with a financial services organization a plus

OppenheimerFunds is a thriving organization which provides a positive work environment, professional challenges, competitive compensation, and work/life balance.
Please visit us at www.oppenheimerfunds.com to learn more about our company and career opportunities.
__________________________________________________________________

OppenheimerFunds, Inc. has been helping investors achieve their financial goals since 1960. We are one of the nation's largest and most respected asset management companies.

Based in Centennial, CO, the Corporate Technology Group of OppenheimerFunds is currently hiring a senior level Programmer/Analyst with demonstrated development expertise in Enterprise Java and FLEX.

Position Responsibilities
* Provide system/project development and production support for a variety of applications and other initiatives in support of Systems Development:
* All aspects of the system development life cycle, with specific focus on application analysis, design, development, testing and deployment.
* All aspects of system support to include problem resolution, preventative enhancements, on-call responsibilities and upgrades.
* Interaction with other internal Delivery Teams, development teams, Quality Assurance, external vendors, business partners and management.

Required Skills
* 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 (Sybase, 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 work within tight schedules and budgets
* Ability to mentor other colleagues
* Ability to be versatile in role and assist team in other disciplines, such as testing or analysis
* Can weigh pros and cons of various architectural decisions in light of project constraints

Preferred Skills
* Experience working with Spring frameworks
* Demonstrated knowledge and experience working with web frameworks such as JSF, Struts or Spring MVC
* 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
* Experience with PowerBuilder
* 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
* Previous experience with a financial services organization


OppenheimerFunds is a thriving organization which provides a positive work environment, professional challenges, competitive compensation, and work/life balance.

Please visit us at www.oppenheimerfunds.com to learn more about our company and career opportunities.