S

SHI International

IT solutions provider for hardware software

Software Architect

Software EngineeringConfirmed live in the last 24 hours
Full-timeTexas, USA$150k - $200k /yr

About the Job

Requirements

  • Completed Bachelor's Degree in Computer Science, Software Engineering or a related discipline, or equivalent relevant work experience.
  • 5+ years of experience in software development.
  • 5+ years of experience with DevOps methodologies.
  • 5+ years of experience with C#, React, JavaScript, and SQL.
  • Ability to create clear and effective technical documentation at an intermediate level.
  • Understanding of web application functionality, including security measures and best development practices to ensure robust and efficient software solutions, at an intermediate level.
  • Ability to design, develop, and integrate APIs to enable seamless communication between software applications and services, at an intermediate level.
  • Expertise in designing, creating, and maintaining databases to ensure efficient data storage, organization, and retrieval, at an intermediate level.
  • Ability to implement and manage DevOps practices, including continuous integration, continuous delivery, infrastructure as code, and monitoring, at an intermediate level.
  • In-depth understanding of the structured practices and workflows involved in the software development lifecycle, from requirements gathering and coding to testing and deployment, at an intermediate level.
  • Ability to travel 10%.

Responsibilities

  • Design and maintain software and solution architectures aligned with business, product, and established technology direction.
  • Translate functional and non-functional requirements into appropriate application, service, API, integration, and data designs.
  • Apply established architectural principles, technical standards, reference architectures, and reusable patterns.
  • Make and document architectural decisions, assumptions, and trade-offs using methods such as Architecture Decision Records.
  • Design cloud-focused solutions using platforms such as Microsoft Azure and AWS.
  • Ensure solution designs appropriately address security, scalability, reliability, resilience, performance, observability, maintainability, and cost.
  • Evaluate technologies, frameworks, and architectural approaches and provide evidence-based recommendations.
  • Lead solution-level architecture and design reviews, engaging Senior Software Architects on complex, strategic, or cross-product decisions.
  • Identify architectural risks, dependencies, and technical debt within assigned solutions and recommend appropriate remediation.
  • Partner with Software Engineers and Senior Software Engineers to resolve complex technical issues without assuming primary responsibility for routine feature delivery, production bug fixes, or application support.
  • Develop prototypes, proof-of-concepts, technical spikes, and reference implementations to validate technical approaches and reduce delivery risk.
  • Provide architectural guidance for Software Development Life Cycle and DevOps practices, including CI/CD, infrastructure-as-code, automated testing, and observability.
  • Create and maintain architecture diagrams, technical documentation, and architectural decision records.
  • Apply security-by-design principles and collaborate with Security and Engineering teams to mitigate technical risks.
  • Coach and support engineers in software design, architectural patterns, and technical decision-making.

About the Company

SHI International

IT solutions provider for hardware software

SHI International helps organizations manage technology by selecting, deploying, and managing IT across cybersecurity, cloud, and everyday hardware and software needs. It started in 1989 as a software reseller and pivoted in the early 2000s to include hardware after a large-scale laptop deployment, shaping it into a full-service IT provider. Today, it is a $16 billion global firm with over 7,000 employees and is the largest MWBE in the United States. The company grows through strategic acquisitions and focuses on emerging technologies such as generative AI and cybersecurity to expand its capabilities. Its goal is to deliver comprehensive IT solutions and services to customers while expanding its reach and staying close to evolving technology needs.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Franklin Township, NJ
Founded
1989

Recently Posted Jobs

Explore more opportunities at SHI International

See more jobs