
Software Architect
WM
full-time
Posted on:
Location Type: Hybrid
Location: Houston • Texas • United States
Visit company websiteExplore more
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