Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Architect

$150k - $200k

SHI 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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Architect in Raleigh, NC vacancy
  •  ...Cloud First - Salesforce Technical Architect Client is a leader in helping organizations move to the cloud to take advantage of a...  ...their current role, laterally or upward. Job Description Software as a Service professionals demonstrate skills and experience related... 
    Suggested
    Part time
    Local area

    ClifyX

    Raleigh, NC
    4 days ago
  •  ...Senior Software Application Architect Durham NC or Burlington NC Hybrid Schedule - 3 days in office, 2 days remote Job Responsibilities Contribute technical thought leadership in our agile development teams and deal with complex business integrations, eliciting requirements... 
    Suggested
    Temporary work
    Casual work
    Internship
    Work at office
    Remote work
    Flexible hours

    Dormont Manufacturing Company

    Raleigh, NC
    5 days ago
  • 247Hire is looking for a Solutions Engineer to provide technical leadership while aligning solutions with program objectives and security requirements. This role leverages both declarative and programmatic Salesforce capabilities to deliver scalable systems. Qualified candidates...
    Suggested

    247Hire

    Raleigh, NC
    3 days ago
  •  ...Role: Salesforce Architect Location: Raleigh, NC, Birmingham, AL, Memphis, TN - (Onsite) Summary The SalesForce Solutions...  ...experience ~(7+) years of application development or software engineering experience ~ Experience with technical documentation... 
    Suggested

    United IT Solutions

    Raleigh, NC
    3 days ago
  • $169.8k - $355.4k

     ...Job Description Position Summary The Architect, AI/ML will serve as a hands-on technical leader responsible for modernizing our...  ...native ML infrastructure Responsibilities As a member of the software engineering division, you will take an active role in the... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    2 days ago
  • General Dynamics Information Technology is looking for a Software Developer Principal in Raleigh, NC to transform technology into opportunity. This leader will modernize mission-critical government projects with strong Java and AWS skills. Ideal candidates will have 8+... 
    Remote job

    General Dynamics Information Technology

    Raleigh, NC
    5 days ago
  • Valid8 Financial, Inc. is seeking a Principal Charging Software Engineer to own and lead software architecture and development for chargers. This full-time role requires collaboration with various teams to ensure product success and technical quality. Ideal candidates... 
    Full time

    Valid8 Financial, Inc.

    Raleigh, NC
    4 days ago
  • Dormont Manufacturing Co is seeking a Senior Software Application Architect located in North Carolina. This role involves leading complex software projects, ensuring high-performance services for healthcare solutions while working in a hybrid schedule with three days in... 
    Work at office
    Remote work
    Flexible hours

    Dormont Manufacturing Co

    Raleigh, NC
    1 day ago
  • LCA Lab. Corp. of America in North Carolina is seeking a Principal Software Engineer to shape and build the Variant Knowledge Platform. This role involves owning technical designs, leading cross-team initiatives, and ensuring system operability. The ideal candidate should... 

    LCA Lab. Corp. of America

    Raleigh, NC
    1 day ago
  • Baxter International Inc. is seeking an experienced Embedded Qt Studio Software Architect in Raleigh, North Carolina, to design and develop innovative software solutions for our infusion pump platform. You will lead architectural design efforts, collaborate with teams... 
    Flexible hours

    Baxter International Inc.

    Raleigh, NC
    2 days ago
  • hackajob is seeking a skilled architect to provide effective structural design within the RELX Business Unit. This role requires 10+ years of engineering experience and expertise in programming languages such as .Net, Java, and C++. Successful candidates will act as a conduit... 

    hackajob

    Raleigh, NC
    5 days ago
  • State Employees' Credit Union seeks a motivated individual to join the Card Applications & Development team. This role requires developing innovative technology solutions to enhance credit union services, particularly for debit and credit card operations. The ideal candidate...

    State Employees' Credit Union

    Raleigh, NC
    5 days ago
  • $168k - $231k

    Embedded Qt Studio Software Architect As an Embedded Qt Studio Software Architect, you will play a pivotal role in designing and developing innovative software solutions for our infusion pump platform. You will leverage your expertise in model-view-controller (MVC) architecture... 
    Temporary work
    Local area
    Relocation package
    Flexible hours

    Baxter International Inc.

    Raleigh, NC
    2 days ago
  • Baxter is seeking a Technical Specialist (Staff) Software Engineer specialized in the QT Framework to help design innovative software solutions for our Novum Infusion Pump Platform in Raleigh, North Carolina. You will collaborate on requirements and mentor junior engineers... 

    Dormont Manufacturing Company

    Raleigh, NC
    1 day ago
  • $168k - $231k

    Zvh in Raleigh, North Carolina is seeking an Embedded Qt Studio Software Architect for its Novum Infusion Pump Platform. In this role, you will design and develop secure, high-quality software to meet medical device standards while providing technical leadership across... 
    Flexible hours

    Zvh

    Raleigh, NC
    1 day ago
  • $168k - $231k

    Role Overview Embedded Qt Studio Software Architect for our Novum Infusion Pump Platform. Design and develop high‑quality, secure, and reliable software that meets strict medical device standards. Provide technical leadership, mentorship, and drive innovation within cross... 
    Local area
    Relocation package
    Flexible hours

    Zvh

    Raleigh, NC
    2 days ago
  • Labcorp is seeking a Salesforce IT Manager / Architect to join our team in Durham, NC. Location Durham, NC Applicants who live within...  ...middleware platforms. 5 or more years of experience leading software development teams or managing technical delivery. 3 or more years... 
    Full time
    Temporary work
    Casual work
    Internship
    Work at office
    Remote work
    Monday to Friday
    Flexible hours
    Day shift
    3 days per week

    Dormont Manufacturing Co

    Raleigh, NC
    1 day ago
  • Labcorp is seeking a Salesforce IT Manager / Architect to join their team in Durham, NC. This role involves leading the design and governance of Salesforce solutions and managing engineering teams. The ideal candidate should have extensive experience in Salesforce architecture... 

    Dormont Manufacturing Co

    Raleigh, NC
    2 days ago
  • A leading information solutions provider in Raleigh, NC, is seeking a Software Engineering Lead to oversee a team of software engineers and drive software development initiatives. This role demands 7+ years of experience in software engineering and proficiency in various... 

    LexisNexis Risk Solutions

    Raleigh, NC
    4 days ago
  • Direct Supply, Inc. is seeking a Senior Software Engineer to lead the development of AI-powered applications, enhancing healthcare technology for seniors. You will architect and scale AI-enhanced systems, mentor engineers, and integrate advanced AI capabilities into products... 

    Direct Supply, Inc.

    Raleigh, NC
    5 days ago
  •  ...system integration.Intermediate knowledge of the business functions and system needs of unit to develop working specifications for software application solutions.Demonstrated skills in the entire development process including specification, workflow analysis, workflow... 
    Work experience placement
    Work at office
    Local area
    Night shift

    State of North Carolina

    Raleigh, NC
    4 days ago
  • $153k - $205k

     ...improving a financial systems architecture that leverages our software investments to deliver high value solutions to our business partners...  ...design Unlock value for business partners by proposing and architecting solutions to address system and business process pain points... 
    Work at office
    3 days per week

    Dormont Manufacturing Co

    Raleigh, NC
    1 day ago
  • A regional credit union is seeking a Lead Network Architect to provide enterprise-level technical leadership and to enhance the organization's network infrastructure. This role involves defining architectural standards, guiding transformation initiatives, and mentoring... 
    Remote job
    Work at office

    State Employees' Credit Union

    Raleigh, NC
    2 days ago
  •  ...Embedded Software Engineer Electric Research and Manufacturing Cooperative, Inc. (ERMCO) is the leading manufacturer of distribution transformers and engineered electrical solutions, serving electric utilities, Original Equipment Manufacturers (OEMs), and industrial... 
    Relocation package

    Pioneer Transformers

    Raleigh, NC
    1 day ago
  • $78.4k - $130k

     ...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration... 
    Local area
    Remote work

    ITW

    Raleigh, NC
    2 days ago
  • Software Technology, Inc. is looking for a Network/Telecom Specialist - Expert in Raleigh, NC. The role demands significant expertise in IT architecture, supporting MS Windows systems and solving high complexity problems. The successful candidate will lead projects, manage... 

    Software Technology, Inc.

    Raleigh, NC
    3 days ago
  • Dormont Manufacturing Co is seeking a Staff Software Engineer to lead the design and evolution of our digital mortgage platform. This role involves mentoring engineers, collaborating with cross-functional teams, and driving high-impact technical initiatives. The ideal... 

    Dormont Manufacturing Co

    Raleigh, NC
    2 days ago
  • Ally Financial Inc. in North Carolina is looking for a Principal Software Engineer to lead enterprise automation and AI solutions. This role involves collaborating with teams to identify and implement innovative technologies that enhance customer experiences. The ideal... 

    Ally Financial Inc.

    Raleigh, NC
    5 days ago
  • $60 per hour

    Job Title SAP Process Orchestration (PO) Specialist / Integration Consultant Location Charlotte, NC (Open to Remote) Employment Type Contract Base Pay Range $60.00/hr - $60.00/hr Eligibility Requirements US Citizen or Green Card holders only Role Overview The SAP ...
    Contract work
    Remote work

    Trilyon, Inc.

    Raleigh, NC
    5 days ago
  • $195.3k - $270.4k

     ..., with direct impact on product strategy, engineering execution, and the experience of future Android borrowers. As the Principal Software Engineer, Android at Upstart, you will lead critical Android initiatives across both the Cash Line and Unsecured Installment teams... 
    Work experience placement
    Currently hiring
    Work at office
    Local area
    Remote work
    Work from home

    UpStart

    Raleigh, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Architect. Be the first to apply!