RestonRecruiter Since 2001
the smart solution for Reston jobs

Finance Technology - Software Engineering - Senior Associate - REF10773K

Company: Fannie Mae
Location: Reston
Posted on: June 18, 2022

Job Description:

Company DescriptionAt 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 work with exceptional people and help make an impact on the future of the housing industry. Join us and be part of an inclusive, supportive team thriving in an energizing, collaborative environment. Here, you will help lead our industry forward and make your career.Job DescriptionTHE IMPACT YOU WILL MAKEThe Finance Technology - Software Engineering - Senior Associate role will offer you the flexibility to make each day your own, while working alongside people who care so that you can deliver on the following responsibilities:As a valued colleague on our team, you will collaborate with team in designing, producing, testing, or implementing moderately complex software, technology, or processes, as well as create and maintain IT architecture, large scale data stores, and cloud-based systems.

  • Independently determine the needs of the customer and create solution frameworks.
  • Design and develop moderately complex software solutions to meet needs.
  • Use a process-driven approach in designing and developing solutions.
  • Implement new software technology and coordinate end-to-end tasks across the team.
  • May maintain or oversee the maintenance of existing software.QualificationsTHE EXPERIENCE YOU BRING TO THE TEAMMinimum Required Experiences
    • 5 yearsDesired Experiences
      • Bachelor degree or equivalentTop 3 Skills:
        • AWS
        • Python
        • JavaSkillsAdept at managing project plans, resources, and people to ensure successful project completionDetermining causes of operating errors and taking corrective actionExperience gathering accurate information to explain concepts and answer critical questionsThe group of skills related to Risk Assessment and Management including evaluating and designing controls, conducting impact assessments, identifying control gaps, remediating risk, etc.Expertise in developing websites for hosting via intranet or Internet, which may also include web design, web content development, scripting, and/or network security configurationExperience using software and computer systems' architectural principles to integrate enterprise computer applications such as xMatters, AWS Application Integration, or WebSphereThe group of skills related to Product Testing including testing and evaluating software, usability testing, UAT, and using relevant product testing technologyExpertise in service management concepts for networks and related standards such as ITIL practices or SDLCExperience defining and managing changes to documents, code, computer programs, websites, and other files to enable collaboration and ensure teams are working from the latest versionThe group of skills related to Relationship Management including managing and engaging stakeholders, customers, and vendors, building relationship networks, contracting, etc.Skilled in cloud technologies and cloud computingThe group of skills related to Learning and Training including conducting, developing, and evaluating training, instructional design, and learning management systemsAbility to transform business processes using BPA, RPA, or other technology-enabled automationSkilled in documentation and database reporting for the purposes of analysis, data discovery, and decision-making with the use of relevant software such as Crystal Reports, Excel, or SSRSThe group of skills related to Influencing including negotiating, persuading others, facilitating meetings, and resolving conflictThe group of skills related to Business Insight including advising, designing business models, interpreting customer and market insights, forecasting, benchmarking, etc.The group of skills related to Product Development including designing products, developing product roadmaps, translating design requirements, prototyping, etc.Experience identifying measures, or indicators of system performance, and the actions needed to improve or correct performance to achieve desired outcomesThe group of skills related to Programming including coding, debugging, and using relevant programming languagesExperience helping an organization to plan and manage change in effort to meet strategic objectivesWorking with people with different functional expertise respectfully and cooperatively to work toward a common goalSkilled in establishing and maintaining consistency of a product's performance, functional, and physical attributes with its requirements, design, and operational informationAbility to frame ideas as systems and analyzing the inputs, outputs, and processSkilled in presenting information and/or ideas to an audience in a way that is engaging and easy to understandThe group of skills related to Communication including communicating in writing or verbally, copywriting, planning and distributing communication, etc.The group of skills related to Operational Excellence including improving and overseeing operationsSkilled in the graphical representation of information in the form of a charts, diagrams, pictures, and dashboards with programs and tools such as Excel, Tableau, or Power BIToolsSkilled in TableauExperience using APIs for developing or programming softwareSkilled in DockerSkilled in ExcelSkilled in HTMLExperience using JIRASkilled in JavaExperience using Salesforce CRMSkilled in SQLSkilled in JSONSkilled in using Selenium for testingExperience using BitBucketSkilled in using Cucumber for supporting Behavior Driven Development (BDD)Skilled in Oracle PL SQLSkilled in XMLSkilled in AWS Developer tools such as CodeBuild, CodeDeploy, CodeStar, or CodePipelineSkilled in CSSSkilled in JenkinsExperience running, monitoring, and updating LMSSkilled in JavaScriptSkilled in ServiceNow to manage digital workflowsSkilled in using UNIXSPECIALIZED KNOWLEDGE & SKILLS
        • Ability to absorb data / information from multiple sources, apply strong analytical skills, and provide thoughtful, strategic recommendations to deliver tangible business value
        • Agile experience
        • 8+ years' hands-on software development experience required, and more specifically hands-on Java development experience
        • 8+ years' experience with Agile software development methodology
        • Experience with multiple platforms, languages, and technical solutions
        • Hands on experience developing solutions on the AWS platform using services such as RDS, S3, IAM, Lambda, API Gateway, EC2, EB, IAM, SDK, CLI, Code Deploy, Code Commit, Lambda/Step Functions, Cloudfront, Cloudwatch, etc.
        • Experience with Docker, ECS, EKS, Fargate
        • Java, J2EE, Spring framework, Weblogic, JBoss, JMS, Webservices -(REST, -SOAP), Frontend development -(JSP, JavaScript), -JUNIT, SQL, -ESB, Code coverage tools like -Fortify, Exposure to CI/CD Continuous integration tools like -Jenkins, Test Automation, Build tools like -Gradle/Maven/Ant.
        • 8+ years' experience developing with Java, J2EE, Spring framework, Weblogic, JBoss, JMS, web services (REST & SOAP) and frontend development, JUNIT, SQL
        • Experience with code coverage tools such as CAST/Fortify preferred
        • Exposure to CI/CD continuous integration tools such as Jenkins, Test Automation and build tools such as Maven or Ant preferred
        • Experience with Angular 5/above preferred
        • Strong communication, analytical and problem-solving skills.
        • Experience with unit test mocking frameworks such as Mockito is preferred.Additional InformationJob ID: REF10773KIn response to COVID-19, Fannie Mae has adapted our - -to better safeguard our employees, candidates, and new hires. -We understand that this is an unprecedented situation and Fannie Mae is committed to creating protocols for these processes that are agile and conform with federal, state, and local health administration guidance. While the company's operating status for on-site work is currently voluntary, the majority of Fannie Mae's workforce is remote until further notice. We continue to conduct all interviews and onboarding virtually. In addition, all employees who wish to come on site must be fully vaccinated against COVID-19 and enter their vaccination information into a confidential HR system before arriving at the facility, unless they have an approved accommodation. -to go directly to information about accommodations.The future is what you make it to be. Discover compelling opportunities at Fannie Mae is an Equal Opportunity Employer, which means we are committed to fostering a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, religion, national origin, gender, gender identity, sexual orientation, personal appearance, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation in the application process, email us at

Keywords: Fannie Mae, Reston , Finance Technology - Software Engineering - Senior Associate - REF10773K, IT / Software / Systems , Reston, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Reston RSS job feeds