Software Systems Analyst, Sr
Software Systems Analyst, Sr
US-TX-Plano
Did you know that Countrywide Financial is now ranked America's #1 home loan lender.* We're also ranked 122nd among America's largest companies in the Fortune 500**. Consider joining our best-.in-class team that made this possible.
*As ranked for 2005 by Inside Mortgage Finance (Jan. 27, 2006) © 2006
**Fortune, April 2006
Software Systems Analyst, SeniorThis position is responsible for the systems development life cycle on all development and enhancement projects. Involves supporting and assisting the client with project planning, project definition, requirements definition, analysis, design, testing, system documentation and user training. Develops and maintains project documentation, provides project management and acts as liaison between business and technical staff at all levels, in addition to mentoring Software Analysts.Requirements:
5+ years of system analysis experience. BS/BA degree in Computer Science, Business Administration, Math or Physical Science preferred.
Broad knowledge of Banking, Accounting or Finance is preferred, as is exposure to localization issues (local laws, customs, language, and currency).
Strong understanding of effective program change control.
Demonstrated knowledge of full project life cycle systems development. Knowledge of project management methods and practices.
Demonstrated knowledge of development methods and practices in a multi-platform environment. Knowledge of Intranet/Internet systems development methods and practices preferred.
Data modeling and process modeling expertise.
Data analysis using complex query formulations, scenarios, and the ability to make recommendations.
Knowledge of structured design methods.
JAD/Meeting facilitation skills.
Must be skilled in the use of the following productivity tools: MS Office, data modeling, MS Project, and UML.
Excellent and concise analytical, problem solving, and verbal/written communication skills. Excellent testing and test planning skills.
Ability to read code and understand concepts such as Boolean logic and set theory.
Basic Set Theory includes concepts like Cardinality, Union, Intersection, Symmetric Difference, and Complement.
Problem solving, negotiation, issue management, and mediation skills.
5+ years experience in application development using structured analysis and design techniques.
Some exposure in object oriented development.
Demonstrated experience in working directly with all levels of line staff, analysts, team leaders, and department managers in the client departments and IT organizations in multiple sites and time zones.
Demonstrated ability to supervise IT staff and interact with IT management. Ability to work with, mentor, and interact well with people from many different disciplines.
Demonstrated experience in developing large, complex projects or multiple concurrent projects across all phases of the project life cycle; and in creating project plans for small to large projects.
Demonstrated experience in developing functional specifications, process models, process decomposition diagrams, data models, data flow diagrams, entity relationship diagrams and network diagrams for large, complex or multiple concurrent projects.
Ability to adapt proactively to a dynamic, rapidly changing business and technical environment is required. Must possess the ability to see the "big" picture and quickly learn new business procedures.
Please see Job Description
|