Vacancy expired!
Company Description
At Fannie Mae, futures are made. The inspiring work we do makes an affordable home a reality and a difference in the lives of Americans. Every day offers compelling opportunities to impact the future of the housing industry while being part of an inclusive team thriving in an energizing environment. Here, you will help lead our industry forward and make your career.Job DescriptionDevelop, modify, or update applications used by business units or infrastructure units. Participate with team of technical staff and business managers or practitioners in the business unit to determine systems requirements and functionalities needed in large/complex development project. Participate in or review all of the steps in the software development life cycle to create and modify the software. Assess and develop high level design requirements for project and communicate in writing or in meetings with development team. Assess detailed specifications against design requirements. Review coding done to advance application upgrade, extension, or other development. Develop test protocols or plan for testing revised application and review test results. Serve as project lead or lead technical staff in course of application development projectQualificationsRequired:- Bachelor's Degree in Computer Science or Engineering plus 5 years' progressive experience with TIBCO EMS, Business Works and Hawk, XML and schema definitions, Oracle RDBMS and SQL, SOAP and RESTful services.
- Experience must include messaging frameworks and best practices.
- Some remote work possible.