GM Financial

Receive alerts when this company posts new jobs.

Software Architect II

at GM Financial

Posted: 12/11/2018
Job Reference #: 32848
Keywords:

Job Description

  • Job LocationsUS-TX-Arlington
    Requisition ID
    2018-32848
    Employee Type
    Full Time-Regular
    Category
    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.

    Responsibilities

    JOB DUTIES

    • 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

    REPORTING RELATIONSHIP

    Reports to: Software Architecture Manager

    Direct Reports: None

    Qualifications

    Knowledge

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

    Skills

    • 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

    Education

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

    Experience

    • 5-7 years programming and Business Systems experience

    Work Conditions

    • Normal office environment
    We can recommend jobs specifically for you!Click here to get started.

    Application Instructions

    Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!