Enterprise Architect Job in Washington 20001, District Of Columbia US
***Must be clearable US Citizen
We are migrating legacy client/server and mainframe applications to state-of-the-art web applications using the best tools available for enterprise computing. We currently support over 30 disparate systems, and are working closely with our government customer to achieve high quality results as we leverage these systems into a fully integrated enterprise environment.
Our teams are integrating highly productive Agile practices into a CMMI Level 3 environment with great success. Our employees are generally organized into small, close-knit, highly productive teams with an exceptional level of cohesion and performance. Prospective applicants require a visionary approach that is attainable - our senior management staff is looking for the comprehensive solutions to real business problems, some of which are evolutionary. If you desire the opportunity to step up into a high quality environment and perform at the peak, then we may be the fit for your career progression.
The work location is two blocks from Union Station in Washington D.C.
The successful candidate will meet the following requirements:
- Minimum of seven (7) years experience acting as lead for an enterprise architecture, service-oriented architecture, and systems architecture team of ten (10) persons or more. This experience should include:
- Defining hardware architectures
- Defining software architectures
- Using application design patterns
- Demonstrating ability to create systems architecture and solution design
- Investigating and resolving system-wide technical problems
- Evaluating COTS products
- Designing new features to meet new business requirements
- Minimum of seven (7) years experience using each of the following:
- Service Oriented Architecture (SOA)
- Enterprise Service Bus (ESB)
- Business Process Modeling Notation (BPMN)
- Software technologies (.NET, J2EE)
- Enterprise Architecture tools (Visio, IBM Rational Software Architect, etc.)
- Modeling tools (UModel)
- Enterprise Content Management tools (document management, document warehouse, content management tools, etc.)
- Database architecture
- Data warehouse
- Collaboration tools
- Workflow and business process management
Desired Experience/Qualities:
- Experience developing, promoting and executing an enterprise technical vision based on customer business needs and industry best practices
- Ability to work independently with minimal supervision
- Outstanding verbal and written communication skills
- Experience converting high level business requirements into enterprise level technical solutions
- Experience with multiple Hardware and Software Environments
- Experience with a variety of hardware platforms including mainframes, distributed platforms, desktops and mobile devices
- Comfortable with complex heterogeneous systems environments
- Experience leading multiple projects through the Systems Development Life Cycle (SDLC)
- Experience with a variety of roles in SDLC
- Experience evaluating (Commercial Off-the-Shelf) COTS products
- Experience with technical presentations, demonstrations to the customers as well as to the technical team
- Possessing skill and understanding of variety of Operating Systems is a plus
- Bachelor's degree in Engineering, Computer Science, or relate field - highly desired
- Advanced degree in Engineering, Computer Science or related field - highly desired
- Knowledge of CMMI and ISO standards is a plus
The successful candidate can be expected to perform the following duties:
- Lead and design technology solutions that are innovative, cost effective, high quality, and enable timely delivery to the business customer.
- Write white papers that provide in-debt insight and thought regarding proposed solutions
- Create, or lead teams that create application architecture artifacts, design frameworks, standards and best practices based on the technologies used
- Interface, and coordinate tasks with internal and external technical staff. Collaborate with Project Managers to provision estimates and develop overall implementation solution plans
- As required, serve as a software development project lead
- As needed, support business development life cycle by serving as a product SME to help identify and quantify business development opportunities
- Work with business analysts and developers on projects to clarify the requirements and application architecture, and assist them in implementing proposed solutions
CONTRACTUAL REQUIREMENTS:
- Must be a U.S. Citizen
- Must be able to obtain/maintain a Public trust clearance
All work must be conducted at work location - No remote