Architecture, Tech Lead

Employer
Freddie Mac
Location
McLean, VA
Posted
Feb 12, 2018
Closes
Mar 09, 2018
Ref
8566BR
Function
IT, IT Architect
Hours
Full Time
Position Overview

The Solution Architecture, Tech Lead participates in the development and maintenance of application and information system architecture and conducts business information flow studies. Provides integrated systems architecture and recommends new or different technologies that will not only meet project requirements, but also enhance current systems and support overall corporate and business goals. Provides in-depth technical consultation to clients and IT management to ensure development of efficient application systems utilizing established standards, procedures and methodologies.

Application Architecture
Responsibilities
* Participates in the development and maintenance of application system architecture and conducts business information flow studies.
* Creates the architecture document for assigned projects, including architecture patterns, decisions, and rationale for those decisions
* Conducts system architecture studies of new and existing IT systems to permit development of integrated systems.
* Identifies and compares alternative solutions to determine the optimal solution that will meet business needs.
* Defines future architecture enhancements, i.e. logical evolutions of the system
* Presents and communicates the solution architecture to various stakeholders, both technical and business, and be able to explain how the solution design will meet business needs
* Ensures alignment of solution architecture to business objectives, roadmaps and strategic solutions, as well as to Freddie Mac’s architecture principles and standards
* Assists in creating and defining application and technical patterns to be used for business events, as necessary
* Acts as counselor to business counterparts, customers, and top management on requirements pertinent to the technical capability
* Evaluates system scalability and recommends improvements
* Provides in-depth technical consultation to clients and IT management to ensure development of efficient application systems utilizing established standards, procedures and methodologies. Contributes to the development of innovative principles and ideas.
* Works on unusually complicated problems and provides solutions that are highly creative and ingenious.
* Works under consultative direction toward predetermined long-range targets. Determines and pursues courses of action essential in obtaining desired outcomes
* Provides leadership and guidance in the following:
o Advises external vendors, business owners, and IT groups regarding Freddie Mac architecture guideline
o Drives application architectural decisions for the systems under development
o Leads the applications integration and design discussions among multiple applications groups
o Influences key decisions for the technical and infrastructure architecture.
o Advises the system and infrastructure configuration from application performance, scalability, and capacity perspective.
o Provides guidance to business counterparts, customers, and top management on requirements pertinent to the technical capability



Basic Requirements

* Strong J2EE background
* 10 years of hand-on experience in the programming language with two or more of the following J2EE, .NET C++/VB, various scripts Perl/Python/Jython/csh
* Hands-on experience with some of the following technologies and products,
o Integration technology – Web Services, Web API, ESB, Kafka, Rabbit MQ with related technologies like XML and JSON
o Database technologies like RDBMS, NoSQL, Hadoop
o Docker Container, Micro Services and DevOps technologies
* Familiar with CRM tools, such as Salesforce, and its integration with call center software, such as NICE InContact
* Familiar with User Provisioning technology, such as SailPoint
* Strong service-oriented architecture (SOA) and Event Driven Architecture(EDA) background
* Familiar with architecture framework and practices, such as TOGAF.



Preferred Skills

* Ability to think on a multi-site enterprise level. Be forward looking and drive tactical and strategic technology roadmaps.
* Ability to work well under pressure and to meet tight deadlines.
* Be self-motivated and customer service oriented
* Excellent presentation and communication skills


Closing Statement
Today, Freddie Mac makes home possible for one in four home borrowers and is one of the largest sources of financing for multifamily housing. Join our smart, creative and dedicated team and you’ll do important work for the housing finance system and make a difference in the lives of others. Freddie Mac is an equal opportunity and top diversity employer. EOE, M/F/D/V.