Software Architect

  • location: Austin, TX
  • type: Permanent
  • salary: $120,000 per year

job description

Software Architect

job summary:
What will you contribute?

Provides architectural and big picture oversight for development of new software products or major enhancements to resolve business problems. Works with stakeholders to create software products containing required features and modifications. Provides technical advice to other departments within the organization, and may be responsible for integrating components built by development.

Responsibilities and Deliverables:

Taking ownership of the technical design, grooming, and prioritization of the application architecture backlog.

Working with other teams to identify and prioritize the application architecture concerns that can provide the most business value.

Develops detailed systems documentation including functional specifications, design requirements, templates, layout, navigation, diagrams, maps, etc.

Provides high-level analysis and design reviews to solve conceptual problems and avoid duplication of efforts within different applications.

Works with third party vendors to integrate their technologies within organization's structure.

Evaluates new technologies and recommends extension, expansion, and update of technology standards, practices, and methodologies.

Provides technical advice and recommendations to stakeholders.

Required Experience:

Ability to design and communicate external and internal architectural perspectives of well-encapsulated systems (e.g. Service Oriented Architecture, Container based Services, micro-services).

Prior experience building and operating distributed web application systems.

Experienced in API and Data Model Design and Implementation including how to scale out, make highly available, and map to storage systems.

Ability to design and implement a layered application architecture that can be easily changed to accommodate evolving business requirements.

An understanding of how to design and develop from a Security Perspective.

Prior experience with multiple software stacks.

 
location: Austin, Texas
job type: Permanent
work hours: 9am to 6pm
education: Bachelors
 
responsibilities:
Taking ownership of the technical design, grooming, and prioritization of the application architecture backlog.

Working with other teams to identify and prioritize the application architecture concerns that can provide the most business value.

Develops detailed systems documentation including functional specifications, design requirements, templates, layout, navigation, diagrams, maps, etc.

Provides high-level analysis and design reviews to solve conceptual problems and avoid duplication of efforts within different applications.

Works with third party vendors to integrate their technologies within organization's structure.

Evaluates new technologies and recommends extension, expansion, and update of technology standards, practices, and methodologies.

Provides technical advice and recommendations to stakeholders.

 
qualifications:
  • Experience level: Experienced
  • Minimum 5 years of experience
  • Education: Bachelors (required)
 
skills:
  • software implementations
  • application software development
  • AWS (5 years of experience is preferred)
  • Software Architecture (5 years of experience is required)
  • application architecture

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs


    Full Stack Developer

  • location: Austin, TX
  • job type: Permanent
  • salary: $80,000 - $100,000 per year
  • date posted: 1/13/2020

    Azure DevOps Engineer

  • location: Austin, TX
  • job type: Permanent
  • salary: $140,000 - $160,000 per year
  • date posted: 1/9/2020