Senior Developer - Architect
Position Responsibilities
The Sr. Developer will carry out full life cycle development of client applications that are critical to the set of systems that will replace the legacy portfolio valuation and income forecasting software. These systems will enable users to view of portfolio activity in order to calculate such crucial measures as portfolio value and duration gap. This group's objective is to provide timely, reconciled, accurate, model ready data that represents the entire client portfolio.
The Sr. Developer will play a leading role in the design, implementation, and integration of the various components of the system including data extraction, processing, delivery, and reporting. The Sr. Developer will be responsible for the entire system development lifecycle including all relevant documentation deliverables, configuration management, and process compliance. Responsibilities will also include designing, and building enhancements to the system after release for production use. Production support of existing systems, and development of enhancements based on business user requirements.
Professional Qualifications
. Degree in Computer Science, Mathematics, Engineering, or related fields. Advanced degree preferred
. 8+ years of full life cycle software development experience using OOAD and Java.
. Experience defining software architectures
. Excellent communication skills
. 5+ years of RDBMS (Oracle preferred). Proficiency in SQL. Database architecture and design, and performance tuning experience desired.
. 3+ years working with J2EE technologies and various application servers (Weblogic preferred).
. 3+ years of UNIX experience
. Mastery of software tools, platforms, processes, and languages such as XML, Junit, and persistent framework.
. Demonstrated problem solving, design and technical leadership skills.
Desired:
. Experience building large scale, high availability database applications
. General finance knowledge
. Quantitative analysis experience
More Openings >