Software Eng, Assoc
Countrywide Financial Corporation, together with its subsidiaries, is a nationwide financial services company. As a national leader in residential finance, we're recognized as an innovator of new financial products and services.
Associate Software Engineer
The Secondary Marketing Department provides optimal pricing, pooling and sales execution for all loan production via relationships with agency (FNMA, FHLMC, FHA, and VA), conduit, and Wall Street investors. We design and implement new products and interest rate hedges. We effectively coordinate and communicate with all executive levels of management relating to pricing, valuation, trade execution, cash management, company P&L, and risk management. Secondary Marketing traders/analysts track trades, options, loan pipeline of applications and inventory (made up of funded loans and mortgage-backed securities).
The technology group within Secondary Marketing is made up of approximately 20 full-time client/server professionals and a few consultants. We have an AS/400 arm of about 6 full-time people and 8 contractors. We also do a lot of reporting, analysis, research and systems development for other departments outside Secondary Marketing such as Accounting and the production divisions.
The Software Engineer formulates/defines specifications and develops applications or modifies existing software systems and/or applications. Involves working with business clients and other infrastructure groups to resolve business and systems issues. Will take direction from others to do analysis, design, testing, system documentation and user training. Duties include traditional system development as well as a significant amount of system/business analysis and quantitative analysis. May write reports as part of several on-going systems projects or build ad hoc reports using Excel and SQL database or OLAP script. May also enhance existing and/or build new applications in VB, C/C++, ASP script, MS Access, Notes, Essbase or Powerbuilder.
Primary responsibilities include:
- Design, code, test, debug, & document systems.
- Adhere to company naming and development standards as defined in the Metric database.
- Independently develop complete and accurate external system design specifications such as: Entity Relationship Diagrams, Process Models, Data Models, & Data Flow Diagrams.
- Support and assist the client in requirements definition.
- Adapt to a dynamic, rapidly changing business and technical environment when senior management directives dictate the need.
- Perform the business analysis and quantitative analysis necessary to design and build the system solution.
- Provide post implementation and on-going production support as on-call 24/7 programmer.
- Be available by pager potentially 24/7 basis.
- Acquire a good understanding of mortgage banking, the MBS Securities market, and the overall Secondary Marketing business strategies through discussions with peers, end-users, reading materials, and classes.
A successful candidate will have:
- No degree is necessary although incumbent should be working towards a degree in computer science, engineering or science preferred.
- 0 to 3 years experience programming in the tools used in client/server systems and applications.
- Working knowledge of Mortgage banking, Accounting, and Finance.
- Good verbal and written communication skills.
- Knowledge of Windows NT and associated Windows tools such as Source Safe version control, Explorer, SQL Enterprise manager, and Windows NT resource kit.
- Programming knowledge in one or more of: SQL syntax, VB, C/C++, Excel VBA, ASP script, MS Access, Notes, OLAP, Essbase or Powerbuilder. Knowledge of the SQL Script language.
611807
|