Technical Architect

Employer
North Texas Tollway Authority
Location
Plano, TX
Posted
Aug 08, 2017
Jobs Outside Higher Education
Software & Technology
Institution Type
Outside Academe


Job Description

Description:

The Technical Architect is responsible for the overall design and delivery of technology solutions across domains, functions, technologies, and processes. The Technical Architect then monitors and governs their implementation, transitions to operations, and ensures continual improvement plans are developed and managed. The Technical Architect works as a team member along with the Business, Functional, Development, Operations, and external vendor teams to deliver technical solutions to support business functions.

Responsibilities:

Note: This information is intended to be descriptive of the key responsibilities of the position. The list of essential functions below does not identify all duties performed by any single incumbent in this position.
  • Contribute to the design and architecture of software and infrastructure to ensure projects meet goals for security, scalability, maintainability, availability, and resiliency and should be able to clearly articulate and present the implications of design/architectural decisions, issues and plans to leadership
  • Providing expert knowledge of application architecture and consult to Business and Technology teams when detailed application architecture knowledge is needed
  • Working with Business and Information Architects to review business drivers, needs and strategies and understand implications to the application architecture
  • Identifying and mitigating risks to delivering solution on time
  • Communicating implications of architectural decisions, issues and plans to business and technology leadership
  • Continuously evaluate architectures against emerging technology trends or business growth areas and target areas of opportunity to ensure performance and capacity exceed demand.
  • Working with the stakeholders to determine the most appropriate application architecture to achieve the performance and scalability requirements
  • Participating in business and technology planning sessions and anticipate future business/technology changes
  • Apply and integrate emerging technology trends to new and existing systems architecture.
  • Identifies opportunities and recommends course of action. Writes detailed business requirements and translates into system requirements to present solutions, including impacts, to other team members and parties.
  • Interfacing with business and technology partners to develop a roadmap and guide implementation teams towards a common architecture vision across technology, processes, and tools.
  • Contribute to the design and architecture of software and infrastructure to ensure projects meet goals for security, scalability, maintainability, availability, and resiliency and should be able to clearly articulate and present the implications of design/architectural decisions, issues and plans to leadership
  • Develop technical design documents to describe and support justification of the chosen architecture and proposed implementation
  • Conducts technical infrastructure quality assurance reviews to include hardware sizing, conceptual solution and external design, interface design, and upgradeability
  • Collaborate with various team members and operations to resolve incidents, issues, and problems
  • Interface with technical teams and developers by providing technical guidance on application architecture/best practices and evangelizing those initiatives
  • Understand complex database concepts as well as the implications of different database designs on performance, scalability and maintainability.
  • Designs, develops and maintains the enterprise methodologies and techniques, including standards and guidelines for enterprise wide use in technical studies and systems development processes.
  • Take a lead role in providing application solutions and a go-to person for all functional and business analysts.
  • Must demonstrate good judgment and pragmatic approach to delivering software that optimizes architecture activities across company needs, business constraints and technological realities.
  • Ability to cope with job related stress including but not limited to deadlines, customer, supervisory and staff interactions, multi-tasking and high work volumes is required.

Qualifications:
  • Demonstrated experience working across a broad range of information technology disciplines, including application, data, infrastructure, and security domains, with expertise in one or more domains.
  • Demonstrates skills in the concepts and applicability of design patterns, SOA and general architecture best practices
  • Solid knowledge and understanding of enterprise architecture styles, including Service Oriented Architecture (SOA), web and mobile architectures, client/server architecture, business intelligence architectures, messaging and integration architectures.
  • Solid knowledge and understanding of software development lifecycle (SDLC)
  • 10-plus years related experience planning, designing, delivering, and improving platforms, services, and customer experience with technology solutions or innovations.
  • 5-8 years related experience developing, building, and operating enterprise class applications, platforms, infrastructure, and services.
  • A healthy balance of technical savvy, business acumen, and subject matter expertise.
  • Strong communication (written and oral) and interpersonal skills
  • Excellent analytical and creative problem solving skills
  • Demonstrated success in building design patterns and software engineering best practices
  • Experience designing systems for extremely high availability with 99.999% up time
  • Significant work experience involving technical consulting, systems development, systems deployment and a proven record of delivering business value.
  • Knowledge of business and application systems, multiple software development methodologies, and leadership skills
  • B.S. degree in Computer Science, Software Engineering, MIS or equivalent preferred.
  • Familiar with multiple architectural, development and operational methodologies (e.g., Zachman, TOGAF, ITSM).
  • Good understanding of several software development methodologies such as Waterfall, RUP and Agile
  • Advanced experience with Oracle configuration and custom development, BI & Data warehouse, 3-tier web architecture , Content Management Systems, Frontend Web Standards and Responsive Design
  • Hands-on expertise in some of the following technologies: APEX, Workflows, OBM, Integration/EAI technologies, C++Java/J2EE, including SOAP, RESTful, .NET and related technologies (JSON, XML, etc), Common frameworks such as struts, spring, hibernate, etc. and database technologies (Oracle, MySQL, JDBC, SQL, PL/SQL, stored procedures).
  • Must be proactive in understanding and staying up-to-date on current technologies, version releases, and technical opportunities in relevant industry.

Company Description
The NTTA is an organization sanctioned by the State of Texas to develop and maintain high-quality roadways in North Texas. NTTA tollways are designed to relieve traffic congestion and get North Texans around the region quickly, easily and safely.

Our deeper purpose is to enhance the quality of life for area residents. With board members from all around North Texas, including Collin, Denton, Dallas, Tarrant and other surrounding counties, the NTTA represents North Texas as a whole in our mission to provide a safe and reliable toll road system, increase value and mobility options for our customers, operate the Authority in a businesslike manner, protect our bondholders, and partner to meet our region's growing need for transportation infrastructure.


Plano, TX

e3e4f60f7

Fri, 28 Jul 2017 14:52:03 PDT

PI98972332