WM

Software Architect

WM

full-time

Posted on:

Location Type: Hybrid

Location: HoustonTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Effectively applies and designs technology solutions to solve business problems.
  • Able to set a technical direction; achieving a strategic vision through tactical implementations.
  • Leads technology and product assessments and proposes appropriate technologies.
  • Recommends the techniques/technologies that should be applied at the application level. Performs fit analysis for matching the right tool and pattern to the purpose.
  • Identifies and designs reusable approaches to apply across the enterprise and business partner relationships.
  • Presents and evangelizes technical processes effectively to all levels of the organization (including technical and non-technical audiences, Senior Leadership, VPs and C-level executives).
  • Coordinates with users and/or business analysts to determine requirements.
  • Participates in application/project design and review sessions.
  • Ensures that the application design complies with the enterprise's standards for technical, information and application architecture.
  • Resolves implications and conflicts between the ideal application architecture and constraints imposed by other forces (e.g., availability, security, financial, accessibility, etc.).
  • Leads capacity planning and capacity management activities.
  • Provides recommendations on architectural approach and high-level design for projects.
  • Researches emerging trends and technologies to stay current within the field.

Requirements

  • Education: Bachelor's degree (accredited) in Computer Science, MIS, or similar area of study, or in lieu of degree, High School Diploma or GED (accredited) and 4 years of relevant work experience.
  • Experience: Eight years of relevant work experience (in addition to education requirement).
  • Intermediate knowledge or skills in one or more of the following required:
  • - Present, communicate and articulate effectively to all levels of the organization (including technical and non-technical audiences, Senior Leadership, VPs and C-level executives).
  • - Architecting and designing frameworks.
  • - Development methodology.
  • - Completing design artifacts using UML.
  • - Project management and organizational skills.
  • - Vendor interactions skills; provide input to contract negotiations.
  • - Ability to resolve interpersonal and technical conflicts.
  • - Knowledge and understanding of prototyping and methods of implementation.
  • - Ability to provide input to business processes and translate them into technical requirements.
Benefits
  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short Term Disability
  • Stock Purchase Plan
  • Company match on 401K
  • Paid Vacation
  • Holidays
  • Personal Days
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
application architecturedesign artifactsUMLdevelopment methodologyarchitecting frameworkscapacity planningcapacity managementemerging technologiestechnical processesbusiness processes
Soft Skills
communicationinterpersonal skillsorganizational skillsproject managementconflict resolutionpresentation skillsleadershipcollaborationstrategic visiontactical implementation