1,082 Software Architect jobs in the United States

Software Architect

48083 Troy, Michigan Aptiv

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

SHAPE THE FUTURE OF MOBILITY FROM DAY ONE.

This position is part of our Advanced Safety & User Experience segment in Troy, MI.

Job Summary:

The Software Architect is responsible for the software design and for the delivery of all technical aspects of software architecture into the product design. You'll work with major OEMs and a talented global Aptiv team to deliver automotive ECU's leveraging technologies such as embedded microprocessors (including multi-core), using Real-Time OS, and CAN/LIN protocols, along with a large array of IO hardware signals.

Your Role:

  • Lead the software architecture planning, design and implementation - in particular:
    • Develop and implement architecture and verification plan
    • Analyze and determine critical system resource budgets across the system
    • Drive and conduct design and code reviews
    • Advise project and program management in planning
    • Technical leadership and oversight of the SCRUM teams
    • Allocate software functionality to components
  • Work with Product Development and Product Strategy teams to create software products containing required features and modifications.
  • Collaborate with system team to review determine customer requirements and component interface specifications
  • Establish technical interfaces with key customer stakeholders to discuss, understand, describe, and document customer requirements.
  • Drive decisions regarding the software / hardware architecture
  • Support new program and change request estimations and quotations
  • Drive architecture decision across 4 global sites working on AS&UX product lines.

Your Background:

  • Bachelor's degree in engineering discipline (computer science, software, computer or related field of study)
  • 8+ years of experience in the embedded software industry
  • Experience with formal UML architectural design tools such as Enterprise Architect
  • Good knowledge in field or software engineering and embedded systems architecture (HW/SW)
  • Experience with Operating Systems/RTOS (e.g. Linux, QNX / OSEK) or applicable for automotive systems

Additional Background Preferences:

  • Master degree in Electronics or Computer Science / Electronics or related
  • 12+ years of experience in the embedded software industry
  • Experience with Active Safety systems or Autonomous driving systems
  • Working knowledge of AUTOSAR
  • Experience with low level drivers - SPI, I2C, and/or Ethernet drivers
  • Experience with developing SW on Renesas/Infineon/Freescale 16/32 bit microcontrollers
  • Experience with vehicle protocols - CAN, LIN, Flex Ray, Ethernet
  • Familiarity with Automotive SPICE
  • Local residency with ability to work on site

Aptiv Rewards and Advantages

  • Competitive compensation with bonus potential
  • Learning and development opportunities
  • Discount programs with various manufacturers and retailers
  • Recognition for innovation and excellence
  • Opportunities to give back to the community
  • Meaningful work that makes a difference in the world
  • Relocation assistance may be available
  • Tuition Reimbursement
  • Paid Time Off (Vacation, Parental leave, etc.)
  • Fertility assistance

#JP1

Privacy Notice - Active Candidates:

Aptiv is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law.

View Now

Software Architect

10261 New York, New York GD Resources LLC

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

ONLY CONSIDERING CANDIDATES WITH 7+ YEARS OF EXPERIENCE WHO RESIDE WITHIN A COMMUTABLE DISTANCE TO ALBANY, NY

"Join GD Resources for dynamic opportunities in business management and IT, where innovation meets excellence."

About the Company:
GD Resources is a Veteran Women-Owned Business Management and Information Technology company committed to excellence. GD Resources provides dynamic opportunities for veterans and professionals alike to contribute to innovative projects and drive success in a collaborative and supportive environment. Join us to make a difference, advance your career, and grow with a company that values integrity, diversity, and continuous improvement.

Job Title: Software Architect (Expert)
HBITS Task Order: HBITS-07-14244
Agency: New York State Insurance Fund (NYSIF)
Location: 15 Computer Drive West, Albany, NY 12205 (Region 1) - Hybrid (50% Telecommuting Allowed)
Rate: Based on experiencePosition Overview:

We are seeking an Expert-level Software Architect to play a critical role in the ongoing Claims Center Plus project, enhancing the technology platform and business process workflow for claims management. The architect will also contribute to the Increase Field Sizes of Critical Data Elements project and provide production support for existing claims applications, including Case Management, Compensation Payments, Reserves, eClaims reporting, and Reports.

This is a full-time (40 hours/week) position with an initial engagement length of 30 months, starting October 24, 2025.Responsibilities:
  • Lead the design, coding, testing, implementation, and data migration efforts for the Claims Center Plus project.
  • Develop front-end modules, Oracle stored procedures, batch processes, data migration processes, and system integrations.
  • Implement front-end and back-end changes for the Increase Field Sizes of Critical Data Elements project.
  • Provide production support for existing claims-related applications.
  • Ensure compliance with NYSIF's application development standards, including SDLC, project management methodology, Enterprise Architecture, and IT governance.
  • Deliver written and verbal knowledge transfer as required.
Qualifications:
  • 7 years of Oracle and PL/SQL development (tables, triggers, packages, procedures, functions, views, advanced queuing, SQL tuning, data file generation).
  • 7 years of Microsoft C#.NET, OOP, ASP.NET, and MVC development for web-based systems.
  • 5 years of Workers' Compensation Claims Processing experience.
  • 3 years of medium-to-large scale data migration (50-100 tables, 100M-800M rows), including normalization, cleansing, and mapping.
  • 5 years of experience with JavaScript, JQuery, CSS, and HTML.
  • 4 years of experience with Microsoft Team Foundation Server or GIT in a Windows environment (branching, merging, check-in/check-out).
  • 4 years of experience with Azure DevOps.
  • 4 years of experience with IAIABC Standards for Workers' Compensation insurance.
  • 3 years of experience with PPM Pro.
Preferred Educational Attainment:
  • Bachelor's Degree or higher in Computer Science, Information Systems, or related field.
Required Documentation:
  • Résumé
  • Copy of Candidate Identification (Driver's License, Green Card, Visa, Passport, if applicable)
  • Supporting documents for qualifications (certifications, degrees, etc.)
GDR is an Equal Opportunity Employer. We consider all qualified applicants without regard to race, color, religion, sex, gender identity, national origin, age, disability, veteran status, or any other protected status under applicable law. We are committed to equal opportunity in all aspects of employment, including hiring, promotion, compensation, and benefits.
View Now

Software Architect

30112 Carrollton, Georgia Newbold Advisors

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Job Title: Software Architect | Cloud-Native Platform | Mortgage Industry
Job Location: Plano, TX or North Atlanta, GA (Hybrid - 3 days onsite per week)
Job Type: Direct Hire
Compensation: $200-220,000 (annually) with an employee benefits package

General Job Description: We are seeking a Software Architect to lead the design and modernization of a scalable, cloud-native platform for a leading mortgage company. This role requires recent experience in the mortgage industry and deep technical expertise in .NET Core, ReactJS, AWS, Kubernetes, and event-driven microservices.

Job Requirements:
  • 8+ years of software development experience, 3+ years in architecture
  • Recent experience in the mortgage industry is required
  • Architect a modern platform using AWS, Kubernetes, and serverless technologies.
  • Make strategic decisions on Buy vs Build, scalability, and team orchestration.
  • Design microservices and event-driven systems that align with business needs.
  • Collaborate with engineering, product, and business leaders.
  • Lead CI/CD and infrastructure best practices across teams.
  • Technologies: .NET Core, ReactJS , SQL Server, DynamoDB, PostgreSQL, AWS (Lambda, EC2, CloudFormation), Kubernetes, REST/GraphQL APIs, OAuth/JWT

Newbold Advisors, LLC is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
View Now

Software Architect

10261 New York, New York CGI

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Software Architect

Category: Architecture

Main location: United States, New York, New York

Position ID:J0725-0364

Employment Type: Full Time

U.S. - The best version of me

By playing this video you consent to Google/YouTube processing your data and using cookies - Learn more.

Position Description:

We are seeking a highly experienced and innovative Technology Architect to lead the design, development, and evolution of our next-generation end-to-end Wealth Management platform.

This role is ideal for a technologist with a deep understanding of cloud-native application architecture, big data ecosystems, enterprise integration, and scalable microservices-based solutions.

Your future duties and responsibilities:

As part of a global financial services firm, you will work closely with senior business leaders, product owners, and engineering teams across regions to design resilient, secure, and high-performance platforms that serve high-net-worth individuals, advisors, and operational users. You will be expected to bring thought leadership, drive architecture strategy, and ensure execution excellence across front, middle, and back-office components
• Architect and design complex, scalable systems for the wealth management lifecycle, including trading and investing functionality
• Define and enforce architectural standards, integration patterns, and development best practices across microservices and event-driven systems
• Lead the development of cloud-native applications using Azure (AKS, BLOB, AppEngine) and AWS (S3), ensuring security, performance, and scalability.
• Oversee implementation of data pipelines and processing frameworks using Apache Spark (PySpark), Hadoop ecosystem, and ETL tools such as Pentaho and Control-M
• Design robust APIs and RESTful web services that integrate with internal platforms and third-party services
• Govern and mentor development teams in Agile environments, focusing on code quality, DevOps (CI/CD), and automated testing
• Engage in performance tuning and optimization of distributed compute and storage systems (including DAG and resource tuning)
• Collaborate with data and infrastructure teams to support MongoDB, SQL Server, Oracle/PL-SQL, and Snowflake-based solutions
• Integrate and optimize enterprise-level tools such as Apache Kafka, Hazelcast Distributed Cache, and Splunk for monitoring and caching
• Maintain oversight of production deployment pipelines, release packages, runbooks, and support operational resilience
• Participate in strategic discussions with business stakeholders to align technology initiatives with client needs and regulatory requirements

Required qualifications to be successful in this role:
• 10+ years of hands-on experience in software architecture and engineering within financial services, ideally supporting wealth management or investment platforms
• Strong expertise in Java (J2EE) and Python, with practical knowledge of Spring Boot, microservices architecture, and Akka actor-based systems.
• Proven experience architecting solutions on Microsoft Azure (including AKS, AppEngine, BLOB storage), with exposure to AWS S3 and hybrid cloud environments.
• Solid background in data engineering, including design of ETL/ELT frameworks, real-time and batch data processing with PySpark, Hadoop, and scheduling tools like Control-M
• Deep understanding of SQL and NoSQL databases, including MongoDB, SQL Server, Oracle, and Snowflake
• Working knowledge of Kafka, Hazelcast, and Drools or similar rule engines
• Hands-on experience with Docker, CI/CD pipelines, and Agile software development practices
• Excellent communication and leadership skills, with the ability to mentor developers and collaborate across geographically distributed teams.
• Familiarity with domain-specific tools such as Axioma Risk Model and Splunk for monitoring/logging
• Strong analytical mindset with attention to performance, scalability, and secure coding practices

Education: Bachelor's degree in computer science or related field.

Other Information:
CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $133,900.00 - $263,600.00.

CGI's benefits are offered to eligible professionals on their first day of employment to include:
• Competitive compensation
• Comprehensive insurance options
• Matching contributions through the 401(k) plan and the share purchase plan
• Paid time off for vacation, holidays, and sick time
• Paid parental leave
• Learning opportunities and tuition assistance
• Wellness and Well-being programs

#LI-MP2

Skills:
  • Java
  • Python
  • Wealth Management
  • Adv Adm - SysAdm & Scripting
  • Systems Architecture


What you can expect from us:

Together, as owners, let's turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because.

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction.

Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

Come join our team-one of the largest IT and business consulting services firms in the world.

Qualified applicants will receive consideration for employment without regard to their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation or perceived sexual orientation, gender, gender identity, and gender expression, familial status or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight, or any other legally protected status or characteristics to the extent required by applicable federal, state, and/or local laws where we do business.

CGI provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply for a job in the U.S., please email the CGI U.S. Employment Compliance mailbox at You will need to reference the Position ID of the position in which you are interested. Your message will be routed to the appropriate recruiter who will assist you. Please note, this email address is only to be used for those individuals who need an accommodation to apply for a job. Emails for any other reason or those that do not include a Position ID will not be returned.

We make it easy to translate military experience and skills! Click here to be directed to our site that is dedicated to veterans and transitioning service members.

All CGI offers of employment in the U.S. are contingent upon the ability to successfully complete a background investigation. Background investigation components can vary dependent upon specific assignment and/or level of US government security clearance held. Dependent upon role and/or federal government security clearance requirements, and in accordance with applicable laws, some background investigations may include a credit check. CGI will consider for employment qualified applicants with arrests and conviction records in accordance with all local regulations and ordinances.

CGI will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with CGI's legal duty to furnish information.
View Now

Software Architect

22021 Chantilly, Virginia Stratos Solutions

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Job Title: Software Architect

Location: Chantilly, VA

Minimum Clearance Requirements: TS/SCI with Poly

Position Summary:
Stratos Solutions is seeking an experienced Software Architect to support the government in defining and managing complex ground software architectures for critical missions. This role requires expertise in systems architecture, including defining high-level functional requirements, analyzing technical trade-offs, determining key components and subsystems, and identifying and documenting system interfaces and interactions.

Key Responsibilities:

  • Define and develop high-level functional requirements and mission capability statements to guide the development of ground software systems.
  • Analyze technical trade-offs and evaluate alternative approaches to optimize system performance, reliability, scalability, and maintainability.
  • Identify and define key components, subsystems, and services within the architecture.
  • Document and manage system interfaces and interactions, ensuring clarity and alignment across all development teams and stakeholders.
  • Collaborate with stakeholders, developers, and systems engineers to ensure the architecture aligns with mission requirements and constraints.
  • Provide technical guidance and oversight to ensure adherence to the defined architecture throughout the development lifecycle.
  • Develop and maintain architecture artifacts, including system diagrams, interface control documents (ICDs), and system specifications.
  • Assess and mitigate risks associated with architectural decisions and technology choices.
  • Stay current with emerging technologies and industry trends to ensure the architecture incorporates innovative and effective solutions.

Qualifications:

  • Bachelor's degree in Software Engineering, Computer Science, Systems Engineering, or a related field (Master's preferred).
  • 10 years of experience in software or systems architecture, with a focus on large-scale or complex systems.
  • Strong understanding of ground software systems, mission requirements, and architecture principles.
  • Experience with architectural frameworks and methodologies.
  • Proven ability to analyze technical trade-offs and make sound architectural decisions.
  • Knowledge of interface management, including defining and managing APIs and communication protocols.
  • Excellent technical writing and communication skills for creating clear and comprehensive documentation.
  • Experience with government acquisition processes and working with multidisciplinary teams.

Preferred Skills:

  • Familiarity with Agile development methodologies and tools for architecture management (e.g., Cameo).
  • Experience with mission-critical systems, including satellite ground systems or other government software solutions.
  • Knowledge of cloud-based and distributed architectures.
  • Expertise in integrating cybersecurity requirements into system architecture.
View Now

Software Architect

22170 Sterling, Virginia CoSolutions

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description: INTERVIEW HELD IN NORTHERN VIRGINIA The Software Architect is responsible for designing and guiding the implementation of secure, scalable, and maintainable software systems that support mission-critical applications. This role provides Architectual d
View Now

Software Architect

10261 New York, New York CGI Technologies and Solutions, Inc.

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

Software Architect

Category: Architecture

Main location: United States, New York, New York

Position ID: J0725-0364

Employment Type: Full Time

U.S. - The best version of me (

By playing this video you consent to Google/YouTube processing your data and using cookies –Learn more (xweb.asp?clid=21001&page=cookiespolicy#integrationofyoutube) .

Position Description:

We are seeking a highly experienced and innovative Technology Architect to lead the design, development, and evolution of our next-generation end-to-end Wealth Management platform.

This role is ideal for a technologist with a deep understanding of cloud-native application architecture, big data ecosystems, enterprise integration, and scalable microservices-based solutions.

Your future duties and responsibilities:

As part of a global financial services firm, you will work closely with senior business leaders, product owners, and engineering teams across regions to design resilient, secure, and high-performance platforms that serve high-net-worth individuals, advisors, and operational users. You will be expected to bring thought leadership, drive architecture strategy, and ensure execution excellence across front, middle, and back-office components

• Architect and design complex, scalable systems for the wealth management lifecycle, including trading and investing functionality

• Define and enforce architectural standards, integration patterns, and development best practices across microservices and event-driven systems

• Lead the development of cloud-native applications using Azure (AKS, BLOB, AppEngine) and AWS (S3), ensuring security, performance, and scalability.

• Oversee implementation of data pipelines and processing frameworks using Apache Spark (PySpark), Hadoop ecosystem, and ETL tools such as Pentaho and Control-M

• Design robust APIs and RESTful web services that integrate with internal platforms and third-party services

• Govern and mentor development teams in Agile environments, focusing on code quality, DevOps (CI/CD), and automated testing

• Engage in performance tuning and optimization of distributed compute and storage systems (including DAG and resource tuning)

• Collaborate with data and infrastructure teams to support MongoDB, SQL Server, Oracle/PL-SQL, and Snowflake-based solutions

• Integrate and optimize enterprise-level tools such as Apache Kafka, Hazelcast Distributed Cache, and Splunk for monitoring and caching

• Maintain oversight of production deployment pipelines, release packages, runbooks, and support operational resilience

• Participate in strategic discussions with business stakeholders to align technology initiatives with client needs and regulatory requirements

Required qualifications to be successful in this role:

• 10+ years of hands-on experience in software architecture and engineering within financial services, ideally supporting wealth management or investment platforms

• Strong expertise in Java (J2EE) and Python, with practical knowledge of Spring Boot, microservices architecture, and Akka actor-based systems.

• Proven experience architecting solutions on Microsoft Azure (including AKS, AppEngine, BLOB storage), with exposure to AWS S3 and hybrid cloud environments.

• Solid background in data engineering, including design of ETL/ELT frameworks, real-time and batch data processing with PySpark, Hadoop, and scheduling tools like Control-M

• Deep understanding of SQL and NoSQL databases, including MongoDB, SQL Server, Oracle, and Snowflake

• Working knowledge of Kafka, Hazelcast, and Drools or similar rule engines

• Hands-on experience with Docker, CI/CD pipelines, and Agile software development practices

• Excellent communication and leadership skills, with the ability to mentor developers and collaborate across geographically distributed teams.

• Familiarity with domain-specific tools such as Axioma Risk Model and Splunk for monitoring/logging

• Strong analytical mindset with attention to performance, scalability, and secure coding practices

Education: Bachelor's degree in computer science or related field.

Other Information:

CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $133,900.00 - $263,600.00.

CGI’s benefits are offered to eligible professionals on their first day of employment to include:

• Competitive compensation

• Comprehensive insurance options

• Matching contributions through the 401(k) plan and the share purchase plan

• Paid time off for vacation, holidays, and sick time

• Paid parental leave

•Learning opportunities and tuition assistance

• Wellness and Well-being programs

#LI-MP2

Skills:

  • Java

  • Python

  • Wealth Management

  • Adv Adm - SysAdm & Scripting

  • Systems Architecture

What you can expect from us:

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

Come join our team—one of the largest IT and business consulting services firms in the world.

Qualified applicants will receive consideration for employment without regard to their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation or perceived sexual orientation, gender, gender identity, and gender expression, familial status or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight, or any other legally protected status or characteristics to the extent required by applicable federal, state, and/or local laws where we do business.

CGI provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply for a job in the U.S., please email the CGI U.S. Employment Compliance mailbox at . You will need to reference the Position ID of the position in which you are interested. Your message will be routed to the appropriate recruiter who will assist you. Please note, this email address is only to be used for those individuals who need an accommodation to apply for a job. Emails for any other reason or those that do not include a Position ID will not be returned.

We make it easy to translate military experience and skills! Clickhere ( to be directed to our site that is dedicated to veterans and transitioning service members.

All CGI offers of employment in the U.S. are contingent upon the ability to successfully complete a background investigation. Background investigation components can vary dependent upon specific assignment and/or level of US government security clearance held. Dependent upon role and/or federal government security clearance requirements, and in accordance with applicable laws, some background investigations may include a credit check. CGI will consider for employment qualified applicants with arrests and conviction records in accordance with all local regulations and ordinances.

CGI will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with CGI’s legal duty to furnish information.

View Now
Be The First To Know

About the latest Software architect Jobs in United States !

Software Architect

02298 Boston, Massachusetts SHI GmbH

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

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 $15 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 6,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 $50,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

View Now

Software Architect

27601 Raleigh, North Carolina SHI GmbH

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

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 $15 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 6,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 $50,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

View Now
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Architect Jobs