• Software Architect II

    Job Locations US-TX-Arlington
    Requisition ID
    Employee Type
    Full Time-Regular
    Information Technology
  • Overview

    The Software Architect II 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.



    • Develop 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
    • Lead teams of developers and analysts during the design phase of projects
    • Participate in project planning during all phases of the project life-cycle as needed
    • Maintain a current knowledge of existing systems hardware and software
    • Assist in the development and maintenance of architectural standards company wide
    • Define and document development standards for the team
    • Act as a mentor providing guidance to all team members on technical and architectural issues


    Reports to: Software Architecture Manager

    Direct Reports: None



    • Knowledge of information technology systems, infrastructure and operations
    • Knowledge of security methodologies, policies, standards and best practices


    • Ability to interact with staff at all levels
    • Ability to meet expected delivery dates and the tasks necessary to achieve objectives
    • Advanced computer skills and conversance in information technology issues
    • Excellent writing and speaking skills
    • Good in the use of Microsoft Office software
    • Strong people skills

    Additional Knowledge, Skills, and Abilities

    • Advanced knowledge writing system and user specifications/documentation
    • Advanced knowledge of UML, XML, and XSD
    • Advanced knowledge of data types, schema, storage, and transport options
    • Strong time management skills
    • Ability to make sound decisions and exercise good judgment pertaining to operating procedures and projects


    • Bachelor's degree in related field or equivalent experience. 


    • 5-7 years programming and Business Systems experience

    Work Conditions

    • Normal office environment


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.