Position: Senior Software engineer
Location: Palo Alto

Financial Engines is currently seeking a Senior Software engineer to join our Analytical Applications team. We are responsible for building applications to meet the reporting needs for internal and external customers.

In this role you are responsible for designing, developing and maintaining data marts and reporting applications using technologies such as Java, J2EE, MS SQL Server, BI and other wide variety of software tools. You will also be responsible for developing software that performs aggregations with the data from multiple data sources. You will partner closely with other engineering team members, analysts, product managers and QA engineers for the product development. This position is available in our Palo Alto office.

- 4+ years of experience in the field of Software Application Development
- Excellent skills with database design, SQL, db objects, and performance optimization
- Good understanding, knowledge and experience with Java, JSPs, Servlets, and Struts and implementation of high quality code with Junits
- Good knowledge of Object Relation mapping frameworks like Hibernate
- Exposure to ETL (SSIS), Business Intelligence tools would be a plus
- Strong analytical and problem solving skills
- Ability to multitask, prioritize, show initiative and respond quickly in a fast-paced environment
- Existing authorization to work in the United States on a permanent basis is required
- BS in Computer Science or equivalent

Skills relevant for evaluation:

- Good verbal and written communication skills
- Knowledge of the financial services domain

About Financial Engines:
Financial Engines is a new breed of investment adviser providing personalized investment advice and portfolio management to 401(k) participants. Founded by Nobel Prize-winning economist, William F. Sharpe, Financial Engines serves millions of employees at many of America’s largest corporations. Patented advice technology and institutional-quality investment methodology enable Financial Engines to offer an array of advisory services to meet the needs of a wide range of investors.

Contact Informtion:
To apply: hire.jobvite.com/CompanyJobs/Job.aspx?j=oWKtVfwO&s=Sun