Applications Development Analyst III Information Technology (IT) - Washington, DC at Geebo

Applications Development Analyst III

Company Name:
Fannie Mae Corp
Applications Development Analyst III THE COMPANY Fannie Mae exists to expand affordable housing and bring global capital to local communities in order to serve the U.S. housing market. Today, our focus is on preventing foreclosures, making mortgages and rental housing as affordable as possible, and supporting the housing recovery. We are rapidly building and realigning our company to better serve the market as we support the Administration's Homeowner Affordability and Stability Plan. Join our dedicated, diverse, high-performing workforce and put your unique talents to good use as we work with our partners to advance our nation's housing recovery. For more information about Fannie Mae and our career opportunities, visit . JOB INFORMATION Develop, modify, or update applications used by business units or infrastructure units. Lead, or play lead technical role in development teams' efforts to determine unit needs and business processes that are automated by the application. Participate in or review all of the steps in the software development life cycle to create and modify the software. KEY JOB FUNCTIONS 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. 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. Analyze application for data integrity issues. 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 project May mentor less experienced technical staff; may use high end development tools to assist or facilitate development process. EDUCATION Bachelor's Degree or equivalent required MINIMUM EXPERIENCE 4 years of related experience SPECIALIZED KNOWLEDGE and SKILLS Expertise using Java/J2EE, Spring, Hibernate, Tiles, XML, Oracle and related technologies. Significant experience in web application development using Weblogic/Tomcat/JBoss and developing UI using JSP, JSF, HTML/CSS3, JavaScript, and Ajax. Hands on experience working with UNIX, Linux, SQL and RDBMS, experience using shell scripting. Familiarity with SDLC and Agile development methodologies. Ability to analyze business requirements and translate them into system solutions. Experience with analytic and/or reporting tools such as SAS, R, VBA, Oracle, Business Objects, or Tableau. Experience in developing and producing enterprise-level reports. Demonstrated excellent communication and technical presentation skills. Experience in financial
services
/banking industry required; mortgage industry experience preferred EMPLOYMENT As a condition of employment with Fannie Mae, any successful job applicant will be required to pass a pre-employment drug screen and to successfully complete a background investigation, which may also include a credit check for positions in some areas of our business. Fannie Mae is an Equal Opportunity Employer. Bachelors making application analytic or application system requirements BETS_ARC_Setter BACH_a33d1a steps MYK62683JREstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.