Application Engineer recruitment
This individual will have responsibilities to directly work with the business to understand user requirements and then complete design, develop and deliver new functionality for our equities research platform. This will be in coordination with other data resources and tools utilized by the firm. In order to be effective in this role, it is expected that this individual must have superior communication skills for direct interaction with the end user, be highly motivated and able to influence the work of others, while possessing a solid understanding of LAPP architecture, database design, data visualization, web development and various programming languages. Familiarity and understanding of equity markets would be an asset. This individual will also need to be confident integrating in-house systems with third party financial service provider products while working with both internal and external development resources and providers. The individual must be comfortable working in a fast-paced environment undergoing continuous change.
Activities include, but are not limited to:
- Serve as technical lead on projects involving web application design, development, deployment, training
- Interface with other team members (including end users, data providers, external and internal developers, system analysts and administrators) to gather requirements and prioritize various projects
- Research new technological solutions
- Plan, manage, and implement future enhancements
- Contribute to performance tuning and optimization of application code
- Ensure that applications meet business requirements
- Understand system performance associated with the introduction of new technologies
Ideal candidates will have the following qualifications:
- Master’s degree in Computer Science or Engineering.
- Outgoing and cooperative personality, with excellent communication skills and experience with project management
- Passionate about software architecture, systems development, and technology in general
- 2-3 years’ experience in developing n-tier systems using LAPP or LAMP stack architecture
- 3+ years’ experience developing enterprise, data driven solutions using PostgreSQL, PHP, Ruby, XML, Java, AJAX, and Web Services, in a mixed open-/closed- source environment
- Experience with Microsoft SQL server 2005 and higher a plus, but not required
- Strong quantitative, analysis, design, development and testing skills required; usage of best practices in application development and architectural design patterns
- Exposure to all stages of the development lifecycle, from requirements through design through development through rollout through support and maintenance
- Knowledge or professional qualification in Finance (such as CFA) is extremely beneficial.
- Will expect successful candidate to pursue further self- development in technical and financial acumens.
Employment at the Principal Financial Group is contingent upon completion of a thorough background check.
At the Principal Financial Group, we offer a competitive total compensation package and a comprehensive benefits package to meet each of your needs. If you are looking for the opportunity to get ahead in your career, apply online at www.principal.com/careersfor job #213252 to be considered. AA/EEO