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 Fanniemae.com/careers.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 careers_mailbox@fanniemae.com.
Keywords: Fannie Mae, Reston , Software Engineer - Principal (Capital Markets Technology), IT / Software / Systems , Reston, Virginia
Didn't find what you're looking for? Search again!
Loading more jobs...