RestonRecruiter Since 2001
the smart solution for Reston jobs

Software Engineer - Principal (Capital Markets Technology)

Company: Fannie Mae
Location: Reston
Posted on: June 23, 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 modernize the nation's housing finance system while being part of an inclusive team using new, emerging technologies. Here, you will help lead our industry forward, enhance your technical expertise, and make your career.Job DescriptionAs a valued contributor to our team, you will consult with management on best practices and recommendations for technology products and processes; assessing enterprise functional needs and implementing technology solutions to support; defining strategic outlook; planning, directing, or coordinating operational activities of the unit with the help of subordinate executives and staff managersTHE IMPACT YOU WILL MAKEOur Capital Markets and Servicing Technology team in Reston, VA is looking for a Software Engineer Principal that will be playing a key role in creating and establishing a technology solutioning strategy, vision, and execution best practice for the team. This is a key role that will be driving, defining, and leading key transformational changes for our target state.The ideal candidate will have the ability to influence stakeholders and executive leadership on key Capital Markets and Servicing Technology initiatives. As an individual contributor, you will solve business problems through innovation and applying cutting-edge tools & technologies such as Cloud Native Services, Microservices, APIs, Containerization, Event Streaming & Stream Processing and Real-time data analytics.Key Job Functions

  • Serve as a technical expert to define and maintain the technology solution strategy & vision, application architectural frameworks/patterns, processes, standards, and guidelines related to systems, business, or data architecture. Align approach with broader architecture vision of the Enterprise.
  • Lead, manage, and oversee projects, initiatives, and daily operations related to: assessing business and technology processes and functional needs for the enterprise; designing and implementing the optimal mix of system components to support the functional needs; managing the system development/enhancement lifecycle from business and systems requirements analysis through development; testing, quality assurance, post-deployment support, managing a portfolio of internal controls around business processes, systems, and data
  • Lead, and oversee the product management lifecycle from conception through completion that includes assessing business needs, scoping, and planning projects and initiatives, budgeting, forecasting, tracking, and reporting project status, managing deliverables, and assessing customer satisfaction.
  • Responsible for the development of best practices and guidelines for existing or new technologies within responsible area(s).
  • Researches and selects vendors regarding the development of technical solutions, as needed, in conjunction with executive management.
  • Reports to executive management on major accomplishments, issues, and concerns.
  • Represent the unit as an expert or resource to cross-functional project or coordinating teams and report to senior management on the unit's production, activities, and efforts.
  • Plan, document, and manage the performance of subordinate managers and/or staff. Conduct talent management activities including mentoring, training, or providing technical growth opportunities.QualificationsMINIMUM EXPERIENCE
    • 8 years of related experienceSkills Requirement
      • 8 years of enterprise experience in software engineering, architecture, and Cloud Architecture
      • Demonstrated professional competence in the principles and practices of Cloud architectures, AWS Public Cloud, including professional experience architecting and operating solutions built on AWS
      • Strong understanding of AWS Cloud technologies
      • Experience with architecting and designing for Security Constraints, Resiliency, High-Availability, Fault Tolerance, and Scalability in context of AWS Cloud
      • Experience assessing, planning, designing, and migrating/transforming legacy applications to AWS Cloud
      • Experience in event streaming, stream processing and developing real-time data analytics
      • Understanding and experience with cloud native and Microservices-based architecture
      • Demonstrated technical knowledge of API ecosystems, CI/CD and DevOps principles, and design thinking
      • Excellent analytical, strategic conceptual thinking, and consulting skills
      • Excellent oral and written communication skills, including the ability to explain technology concepts to business leaders, as well as business concepts to technologistsAdditional InformationThe future is what you make it to be. Discover compelling opportunities at 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 , Software Engineer - Principal (Capital Markets Technology), 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