Job Details

  • ID#49998095
  • Address 55120 , Eagan,

    Minnesota

    Eagan USA
  • Job type

    Permanent

  • Salary USD $89,030 - $107,380 89030 - 107380
  • Hiring Company

    US Postal Service

  • Showed26th May 2023
  • Date25th May 20232023-05-25T00:00:00-0700
  • Deadline24th July 2023
  • Category

    Writing/editing

Software Architect II

Vacancy expired!

Functional PurposeManages the planning, design, implementation, and maintenance of software development projects and systems (e.g., development life cycle, patching, upgrades, defects, performance testing, resource planning and allocations) for business systems and technology initiatives from inception through to delivery.

Duties and Responsibilities
  • Provides business area and technical expertise to management and stakeholders to facilitate planning, set direction, define business initiatives, and develop solutions to business information systems needs and requirements.
  • Facilitates business process re-engineering initiatives with stakeholders by capturing and defining system requirements utilizing business goals.
  • Prepares, reviews and evaluates architectural, technical, and project plans for information software systems such as Technical Architecture Diagrams (TAD), Interface Control Documents (ICD), Technical Requirements Documents (TRD), and design specifications to determine technical requirements. Verifies proposed changes align with USPS architecture and software delivery framework.
  • Collaborates with stakeholders and the technical teams to define business information system solutions and conduct comparative analysis. Evaluates technical, cost, and emerging technology data and develops alternative options based on feasibility and organizational requirements; evaluates existing systems and procedures and recommends changes to management.
  • Develops formal Rough Order of Magnitude (ROM) for proposed system development projects and changes. Determines the project scope, requirements, resources and timeline. Evaluates estimates submitted by external vendors for technical accuracy and compliance with contract requirements and makes recommendations to management based on results.
  • Develops detailed project timelines and milestones (e.g., scope, resources, timelines) and documentation needed to develop technical solutions based on business needs and requirements. Provides technical expertise and guidance to stakeholders regarding development of technical solutions.
  • Translates business requirements into information systems functions and features; develops and executes system test plans to ensure deliverables meet customer requirements.
  • Facilitates the design, development and implementation of system solutions; establishes project objectives, provides status reports. Manages system installation, tracks milestones and critical dates, resolves scheduling issues. Provides program guidance to developers, contractors and professional, technical or clerical personnel to ensure successful implementation.
  • Direct the activities of a team of professional, technical, or clerical employees; provides guidance, and feedback and facilitate assignments to others. May supervise lower level and/or bargaining employees supporting technology solutions.
  • Requirements
  • EDUCATION REQUIREMENT: Possession of a Bachelor's degree in one of the following fields: Information Technology, Engineering, or a related field to one specified above from an accredited college or university by a national or regional accreditation organization recognized and sanctioned by the U.S. Department of Education; or 4 years of professional experience in software engineering or information technology.
  • Ability to perform software architecture and design, development and testing, standards and techniques, and project planning to successfully support application development initiatives and maintenance leveraging development standards and emerging technologies.
  • Ability to leverage systems terminology, hardware, communication and system components to support customer business information systems and facilitate business process reengineering when needed to enable optimal system performance.
  • Ability to evaluate the technical design, cost, and technology data for existing systems and procedures to provide feedback and develop recommendations for changes and alternative solutions for review to achieve the desired results with the minimum cost of ownership.
  • Ability to perform research and analysis as it relates to business and architecture solutions sufficient to propose architecture strategies to meet the business needs in an innovative and cost-effective manner that achieves optimum performance.
  • Ability to perform project management activities on multiple projects such as work breakdown, resource estimating, project planning, tracking/oversight, scheduling tasks, negotiating deliverables, project administration and status reporting.
  • Ability to lead technical teams engaged in analysis, design, development, testing and implementation activities to deliver technology systems.
  • Ability to effectively communicate orally and in writing, with leadership, external business partners, and project teams; facilitate group meetings and walk-through sessions with managers, peers, subordinates, and customers.
  • Vacancy expired!