PL/SQL Developer
-
Pennsylvania
-
Other
Job Description
Job Description
SEI has created a SEI Wealth Platform to facilitate the wealth management and investment processing needs of our clients worldwide. The scope of the platform is comprehensive and includes client relationship management, investment management, portfolio accounting, transaction initiation, order management, trade execution, clearing, currency and foreign exchange processing, corporate actions processing, reconciliation, financial (reference) data management, financial planning, portfolio management, reporting and operational workflow.
The SEI Wealth Platform has a challenging career opportunity for a developer. This position requires a foundation of software development knowledge, and the ability to work in an Agile team environment. The candidate should be adaptable, possess a wide range of technical skills, and demonstrate the ability to understand financial services business requirements. The candidate should be a strong ‘utility’ type programmer with the ability to switch context quickly and efficiently with project managers, database engineers, technical operations and other platform personnel.
Responsibilities include:
· Developing code based on reading and understanding business and functional requirements.
· Data analysis experience encompassing the following:
· Analyze data provided by clients to confirm that the data provided conforms with requirements
· Define relationships perform mapping between legacy data and SEI Wealth Platform
· Use available tools to execute and monitor the progress of migration tasks
· Producing high-quality code to meet all project deadlines and ensuring the functionality matches the requirements
· Analyzing and resolving issues found during the testing or trial (pre-production data loads) executions of the client implementation lifecycle; coordinating changes with project team leaders and cross-work team members
· Providing technical support to project team members and responding to inquiries regarding errors or questions about programs
· Create technical documentation per defined corporate standards and guidelines.
· Interact with architects, tech leads, team members and project manager as required to address technical and schedule issues.
Required:
· BS Degree in Computer Science or applicable programming area of study
· 5+ years prior work experience within an application development organization; must demonstrate experience delivering systems and projects from inception through implementation
· Familiar with all stages of SDLC. Knowledge of Agile processes plus.
· Experience with data migration projects and familiarity with Extract-Transform-Load (ETL) patterns and processes.
· Experience of SQL/ PLSQL programming and knowledge of the techniques and the functionality and capabilities of Relational Databases.
· Knowledge of tools such as Rally a plus. Advanced knowledge of Microsoft Excel.
· Work experience with any of the following – Linux/ UNIX/ Solaris/ AIX; Shell programming/PERL a big plus.
· Experience developing Java services, web services are a plus.
· Experience with Java Script, HTML, and JSPs is beneficial but not required.
· Solid comprehension of business/operation concepts. Good documentation skills.
· Excellent written and verbal communication skills.
· Strong interpersonal and communication skills
· Ability to multi-task on simultaneous projects in different phases
· Strong system/ technical analysis skills
· Must be eligible to work in the U.S.
Preferred Qualifications:
· Work experience within financial management organization
· Self-motivation with an ability to prioritize multiple tasks
· Ability to develop a strong internal network across the SWP
· Excellent collaboration, communications, negotiation, and conflict resolution skills
· Ability to think creatively and seek optimum solutions
· Ability to grasp loosely defined concepts and transform them into tangible results and key deliverables
· Very strong problem-solving skills
· Diagnostic skills with the ability to analyze technical, business and financial issues and options
· Ability to infer from previous examples, willingness to understand how an application is put together
Action-oriented, with the ability to quickly deal with change
SEI has created a SEI Wealth Platform to facilitate the wealth management and investment processing needs of our clients worldwide. The scope of the platform is comprehensive and includes client relationship management, investment management, portfolio accounting, transaction initiation, order management, trade execution, clearing, currency and foreign exchange processing, corporate actions processing, reconciliation, financial (reference) data management, financial planning, portfolio management, reporting and operational workflow.
The SEI Wealth Platform has a challenging career opportunity for a developer. This position requires a foundation of software development knowledge, and the ability to work in an Agile team environment. The candidate should be adaptable, possess a wide range of technical skills, and demonstrate the ability to understand financial services business requirements. The candidate should be a strong ‘utility’ type programmer with the ability to switch context quickly and efficiently with project managers, database engineers, technical operations and other platform personnel.
Responsibilities include:
· Developing code based on reading and understanding business and functional requirements.
· Data analysis experience encompassing the following:
· Analyze data provided by clients to confirm that the data provided conforms with requirements
· Define relationships perform mapping between legacy data and SEI Wealth Platform
· Use available tools to execute and monitor the progress of migration tasks
· Producing high-quality code to meet all project deadlines and ensuring the functionality matches the requirements
· Analyzing and resolving issues found during the testing or trial (pre-production data loads) executions of the client implementation lifecycle; coordinating changes with project team leaders and cross-work team members
· Providing technical support to project team members and responding to inquiries regarding errors or questions about programs
· Create technical documentation per defined corporate standards and guidelines.
· Interact with architects, tech leads, team members and project manager as required to address technical and schedule issues.
Required:
· BS Degree in Computer Science or applicable programming area of study
· 5+ years prior work experience within an application development organization; must demonstrate experience delivering systems and projects from inception through implementation
· Familiar with all stages of SDLC. Knowledge of Agile processes plus.
· Experience with data migration projects and familiarity with Extract-Transform-Load (ETL) patterns and processes.
· Experience of SQL/ PLSQL programming and knowledge of the techniques and the functionality and capabilities of Relational Databases.
· Knowledge of tools such as Rally a plus. Advanced knowledge of Microsoft Excel.
· Work experience with any of the following – Linux/ UNIX/ Solaris/ AIX; Shell programming/PERL a big plus.
· Experience developing Java services, web services are a plus.
· Experience with Java Script, HTML, and JSPs is beneficial but not required.
· Solid comprehension of business/operation concepts. Good documentation skills.
· Excellent written and verbal communication skills.
· Strong interpersonal and communication skills
· Ability to multi-task on simultaneous projects in different phases
· Strong system/ technical analysis skills
· Must be eligible to work in the U.S.
Preferred Qualifications:
· Work experience within financial management organization
· Self-motivation with an ability to prioritize multiple tasks
· Ability to develop a strong internal network across the SWP
· Excellent collaboration, communications, negotiation, and conflict resolution skills
· Ability to think creatively and seek optimum solutions
· Ability to grasp loosely defined concepts and transform them into tangible results and key deliverables
· Very strong problem-solving skills
· Diagnostic skills with the ability to analyze technical, business and financial issues and options
· Ability to infer from previous examples, willingness to understand how an application is put together
Action-oriented, with the ability to quickly deal with change