Software Architect
$150k - $200kSHI GmbH
About Us
Since 1989, SHI International Corp. has helped organizations change the world through technology. We’ve grown every year since, and today we’re proud to be a $16 billion global provider of IT solutions and services.
Over 17,000 organizations worldwide rely on SHI’s concierge approach to help them solve what’s next. But the heartbeat of SHI is our employees – all 7,000 of them. If you join our team, you’ll enjoy:
Our commitment to diversity, as the largest minority- and woman-owned enterprise in the U.S.
Continuous professional growth and leadership opportunities.
Health, wellness, and financial benefits to offer peace of mind to you and your family.
World-class facilities and the technology you need to thrive – in our offices or yours.
Job Summary
SHI is seeking a forward-thinking, experienced Software Architect to lead the ongoing architecture and evolution of our eCommerce platform. Inheriting a critical technology pillar for SHI, this role is ideal for architects with deep hands-on experience designing, scaling, and optimizing complex eCommerce systems. You will set architectural vision, drive technical excellence, mentor engineers, and collaborate cross-functionally to ensure our eCommerce platform is robust, scalable, secure, and positioned for innovation.
This is a remote opportunity.
Role Description
Architect & Design: Own the end-to-end architecture for SHI’s eCommerce platform, ensuring alignment with business objectives, scalability, security, and best-in-class customer experience.
Technical Leadership: Set and champion engineering standards, design patterns, and architectural best practices—elevating the bar for clean code, maintainability, and system resilience.
eCommerce Expertise: Leverage your expertise in eCommerce platforms (shopping cart, payment, catalog, order management, search, personalization, etc.) to inform system design and modernization efforts.
Cross-Functional Collaboration: Partner with product managers, senior engineers, security, DevOps, and business stakeholders to translate business requirements into technical strategy and deliver impactful solutions.
Mentorship & Influence: Mentor and coach engineers and architects across multiple teams. Guide technical debates, provide architectural reviews, and help others grow in architectural thinking.
Strategy & Road Mapping: Develop and continuously refine the architectural roadmap for the eCommerce platform, balancing technical debt, innovation, and feature delivery.
Continuous Improvement: Identify and introduce new patterns, practices, and technologies to drive platform quality, developer efficiency, and business agility.
Documentation & Communication: Produce and maintain high-quality architecture documentation, diagrams, and technical standards. Tailor communication to technical and non-technical audiences alike.
DevOps & Cloud-Native: Guide cloud adoption, CI/CD practices, observability, and ensure the platform is reliable, maintainable, and cost-effective.
Collaborate with and coach team members through code and design reviews to ensure adherence to company standards.
Act as a key contributor for design choices and establish technical and coding standards for software development.
Lead the software design process based on functional requirements from product teams, customers, and internal stakeholders.
Consult with project teams and end users to identify and analyze application requirements.
Design, develop, implement, and deploy new and existing software solutions with a focus on Cloud platforms (Azure, AWS).
Troubleshoot, identify, and resolve bugs in existing software, designing and releasing fixes as needed.
Make recommendations for continuous improvement of the Software Development Life Cycle and DevOps processes.
Lead in the creation and maintenance of technical documentation, architecture diagrams, and visualizations.
Foster a high-performance development environment to enhance team efficiency, testing, and integration.
Serve as a technical leader by teaching, mentoring, and advancing the organization's software development practices.
Behaviors and Competencies
Documentation: Can manage complex documentation projects, collaborate with multiple stakeholders, and ensure documentation meets regulatory and organizational requirements.
Communication: Can effectively communicate complex ideas and information to diverse audiences, facilitate effective communication between others, and mentor others in effective communication.
Presenting: Can effectively use visual aids, storytelling, and persuasive techniques to enhance presentations and engage audiences.
Adaptability: Can lead others through change, help teams adapt to new directions, and create a culture open to change.
Collaboration: Can take ownership of team initiatives, foster a collaborative environment, and ensure that all team members feel valued and heard.
Initiative: Can proactively seek out challenges, take ownership of complex initiatives, collaborate with others, and drive innovative ideas and results.
Time Management: Can manage time effectively, accurately estimate the time required for specific tasks, balance multiple tasks, and help others in improving their time management skills.
Problem-Solving: Can proactively identify and take ownership of complex problem-solving initiatives, initiate preventative measures, collaborate with others to find solutions, and drive successful outcomes.
Prioritization: Can take ownership of complex task management, collaborate with others to align priorities, and drive team efficiency.
Analytical Thinking: Can use advanced analytical techniques to solve complex problems, draw insights, and communicate the solutions effectively.
Skill Level Requirements
Ability to create clear and effective technical documentation - Intermediate
Understanding of web application functionality, including security measures and best development practices to ensure robust and efficient software solutions - Intermediate
Ability to design, develop, and integrate APIs to enable seamless communication between software applications and services - Intermediate
The expertise in designing, creating, and maintaining databases to ensure efficient data storage, organization, and retrieval - Intermediate
Ability to implement and manage DevOps practices, including continuous integration, continuous delivery, infrastructure as code, and monitoring to enhance the collaboration between development and operations teams - Intermediate
In-depth understanding of the structured practices and workflows involved in the software development lifecycle (SDLC), from requirements gathering and coding to testing and deployment - Intermediate
Other Requirements
Completed Bachelor’s Degree or relevant work experience required
5+ years of experience in software development
5+ years of experience with DevOps methodologies
5+ years of experience with C#, React, JavaScript, SQL
Ability to travel 10%
The estimated annual pay range for this position is $150,000 - $200,000 which includes a base salary and bonus. The compensation for this position is dependent on job-related knowledge, skills, experience, and market location and, therefore, will vary from individual to individual. Benefits may include, but are not limited to, medical, vision, dental, 401K, and flexible spending.
Equal Employment Opportunity – M/F/Disability/Protected Veteran Status
- Enterprise Software and Solutions Architect Bethesda Overview Black Canyon Consulting (BCC) is searching for an Enterprise Software and Solution Architect to support our work at the National Institutes of Health. This opportunity is full time and onsite at the NIH in...SuggestedFull timeRemote workFlexible hours
- The Johns Hopkins University Applied Physics Laboratory is seeking a Senior Enterprise Software Engineer to architect and lead software systems critical to national security. This role involves technical leadership in software development, deploying robust applications...Suggested
- ...duly organized under the laws of the Commonwealth of Georgia. SonSoft Inc is growing at a steady pace specializing in the fields of Software Development, Software Consultancy, and Information Technology Enabled Services. Job Description At least 5 years of experience...SuggestedPermanent employmentFull timeH1bFlexible hours
- A leading software development firm in Washington, D.C. is seeking candidates for a full-time Salesforce Developer role. The ideal candidate has extensive experience in Salesforce development and CRM solutions, with at least 11 years in Information Technologies. Responsibilities...SuggestedFull timeWork visa
$80k - $158k
Overview Be among the first 25 applicants. Get AI-powered advice on this job and more exclusive features. Pay Base pay range: $80,000.00/yr - $158,000.00/yr Job description Job Description 8-10 years experience in Developing architectural solutions for the new deals/ major...SuggestedFull time- ...Salesforce Solution Architect We are seeking an experienced Salesforce Solution Architect to lead the design, development, and implementation of Salesforce solutions for a Randstad client in Washington, DC. This role requires a deep understanding of Salesforce architecture...
- ...Salesforce Solutions Architect NTT DATA is a team of more than 139,000 diverse professionals operating in more than 50 countries worldwide. Our sectors of activity include telecommunications, finance, industry, utilities, energy, public administration, and health....Worldwide
$180k - $240k
...Responsibilities & Qualifications We are seeking a Salesforce Solutions Architect REQUIRED QUALIFICATIONS Experience Minimum of five (5... ..., please contact ****@*****.*** for assistance. Software Powered by ICIMS ( Job Locations US-VA-Arlington ID...Full timeContract workTemporary workWork at officeLocal areaMonday to FridayWeekend workDay shiftAfternoon shift- ...strongly preferred. Ability to work within defined technical standards and architectural guardrails, collaborating with a senior architect. Certifications Required: - Salesforce Certified Administrator - Salesforce Certified Platform App Builder - Salesforce...
$128.3k - $216.29k
...Salesforce Architect SailPoint is seeking a Salesforce Architect to lead the design, implementation, and optimization of our Salesforce solutions. This role is critical to ensuring our CRM architecture aligns with enterprise standards and business goals. The ideal candidate...Temporary workFlexible hoursShift work- ...Salesforce Solution Architect The Salesforce Solution Architect designs scalable, secure, and business-aligned Salesforce solutions. This role translates business needs into clear technical designs across data, automation, security, integrations, and user experience...
- ...AS-MGCB is seeking an experienced IT Application or Enterprise Architect to join our team for a Legacy Modernization project. This 2-... ...The ideal candidate will have extensive experience with modern software design and development practices, excellent problem-solving skills...
- ...Job Title: Software Architect Location: Bethesda, MD (3-4 days a week onsite, can be remote after that) Duration: 4 + Months Requirements: ~ Experience with technologies like a. SPARK (or any other stream processing framework like Flume...Remote work3 days per week
- Overview Yudrio is seeking an experienced and highly skilled Salesforce Technical Architect to lead the design, implementation, and oversight of secure, scalable Salesforce solutions across public sector engagements. This hybrid role, based in Washington, D.C., requires...Fixed term contract3 days per week
- Washington, District of Columbia, United States Salesforce Technical Architect Location: Washington D.C. onsite NTT DATA is a team of more than 139,000 diverse professionals operating in more than 50 countries worldwide. Our sectors of activity include telecommunications...For contractorsWorldwide
- ...TSC is currently seeking a Chief Software Architect in Aurora, CO, Arlington, VA, Bedminster, NJ or Huntsville, AL, with an educational and/or industry focus in the design of real-time software, user applications, and user interfaces. In this role the candidate...For contractorsFor subcontractorFlexible hours
- ...Chief Software Architect TSC is currently seeking a Chief Software Architect in Aurora, CO, Arlington, VA, Bedminster, NJ or Huntsville, AL, with an educational and/or industry focus in the design of real-time software, user applications, and user interfaces. In this...Flexible hours
- ...Software Engineering Architect The Software Engineering Architect is responsible for ensuring Application Architecture standard patterns and practices are designed to meet portability, resiliency, stability, non-functional, and operational readiness use cases. Provide...
$120k - $160k
Overview VTG is seeking a Senior Software Configuration Manager to serve as the technical authority and strategic architect for all configuration management and DevSecOps practices across the program. This is not a role for someone who maintains the process — it is a role...Work experience placement- ...will design, build, and demonstrate innovative solutions, and present Salesforce technology infrastructure with a focus on hardware, software, networking, and security stacks. You will participate in product and sales trainings to maintain expertise, attain quarterly...
$150.1k - $273k
Salesforce.com, inc. is hiring Solution Architects in Washington, DC. The role involves providing architectural leadership on complex engagements in the Defense & National Security sector. Candidates should have 8+ years of experience on the Salesforce platform, with strong...- ...Specialist (APPSW) with the U.S. Office of Personnel Management, Office of the Chief Information Officer, Data & AI Engineering Division, Software and AI Engineering, you will design, develop, test, and maintain artificial intelligence and application software solutions in...Work at office
$175k - $218k
Overview Software Architect SME - Cloud, Data & Analytical Platforms Summary The Software Architect Subject Matter Expert serves as the technical authority for the design, modernization, and integration of mission-critical, cloud-native systems supporting the Decennial...Full timeFor contractorsWork at officeRemote workFlexible hours- Okta is seeking a seasoned Software Architect in Washington, DC, to lead efforts in developing new identity products. This hybrid position requires working from the office three times a week. You will oversee proof of concepts, lead industry protocols, and influence company...Work at office
- TekSynap Corporation is seeking an experienced Software Architect to join our Defense Logistics Agency team in Washington, DC. The ideal candidate will have a minimum of five years of software development experience and a strong background supporting government agencies...Remote job
- ...making a meaningful impact on the industry, on financial institutions, and on the future of financial services. Your Role The Software Architect is responsible for defining, designing, and governing end-to-end technical solutions for enterprise platforms and...Flexible hours
$244k - $335.5k
Okta is seeking a Senior Software Architect (P6) in Washington, D.C. This hybrid position requires in-office attendance three times a week. The ideal candidate will drive innovations in identity systems, implementing proofs of concepts, and leading industry efforts. With...Work at office$175k - $185k
ECS is seeking a Lead Software Developer (Top Secret Cleared) in Washington, DC. This role involves providing expert-level software development and leadership for classified applications. Responsibilities include application architecture, secure delivery, and team mentorship...$148.5k - $260.1k
...solutions that drive mission‑critical outcomes. Additionally you’ll architect the backbone of a planet‑scale platform that ships hundreds of... ...pipelines. Build and ship high‑quality, production‑grade software using modern engineering practices, with AI as a core part of...Work experience placement- VTG Defense seeks a Senior Software Configuration Manager to design and own CM and DevSecOps across the program, acting as a technical authority and strategic architect for source control, baseline governance, pipeline security, and release engineering in a cloud-based...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect. Be the first to apply!
- .net software architects (remote) Washington DC
- remote software architect Washington DC
- senior software architect Washington DC
- application architect Washington DC
- software architect Washington DC
- mid-level software developer Washington DC
- software trainer Washington DC
- ultimate software Washington DC
- software sales executive Washington DC
- software applications developer Washington DC

