GM Financial Software Solutions Architect in Arlington, Texas

The Software Architect I is responsible for the development of technical specifications through analysis of functional and business requirements, coordinating the high and low level design effort on projects, providing guidance and mentoring on technical issues, helping to define and document development standards and providing architectural oversight on projects to ensure that systems conform to GM Financial's architectural standards. This employee has contact with other Company departments.


  • Assist in the development technical specifications utilizing the Unified Modeling Language (UML) for the following: Technical Requirements, Roles and Responsibilities, Use Case Models, Data Models, Class and Program Specifications, Software Architecture Models Analyze business and functional requirements for distillation into technical specifications.

  • Participate in project planning during all phases of the project life-cycle as needed

  • Assist in the maintenance a current knowledge of existing systems hardware and software.

  • Assist in the development and maintenance of architectural standards companywide.

  • Define and document development standards for the team.

  • Act as a mentor providing guidance to all team members on technical and architectural issues.


Perform other duties as assigned.


Reports to: Software Architecture Manager

Direct Reports: None


  • Working knowledge writing system and user specifications/documentation.

  • Working knowledge of UML.

  • Working knowledge of object oriented computer programming.


  • Strong analytical skills.

  • Excellent verbal communication skills.

  • Strong interpersonal skills.

  • Ability to meet time sensitive deadlines required.

  • Ability to make sound decisions and exercise good judgment pertaining to operating procedures and projects.

  • Ability to manage business and technical relationships with internal and external clients.


  • Bachelor's degree or equivalent experience.

  • 5 years business and systems experience.

  • 5 years of programming experience.


Normal office environment; subject to stressful situations.

Requisition ID: 2017-30134

External Company URL: