Search

Solution Architect

Scheidt & Bachmann USA Inc
locationLowell, MA, USA
PublishedPublished: 8/13/2025

The Solution Architect shapes the future of public transportation and mobility as a member of an international team that designs comprehensive end-to-end software and hardware solutions for our transit agency customers. We provide back-office payment systems, web portals, and front office devices to enable transport operators to collect fares. At Scheidt & Bachmann Solution Architects are responsible for the overall technical design and architecture for a project. This person must work internally with project and development teams and externally with transit agency customers to deliver end-to-end solutions. These solutions are based on our product portfolio and include customer-specific enhancements, customizations, and integrations.


Essential Job Functions

SERVES AS THE TECHNICAL LEAD FOR SALE AND/OR DELIVERY OF A PROJECT:

  • Builds customer trust and acts as a technical liaison between our customers, Project Management, and Development
  • Documents and owns the technical solution based on customer requirements and existing product portfolio
  • Ensures completeness, consistency, and unambiguity of the designed solution
  • Leads design workshops to achieve customer sign-off
  • Reviews and writes comprehensive functional and non-functional specifications, which cover SW architecture design, business logic, use cases, data models, APIs and UI design
  • Provides market feedback to Product Management who manage the core product suite roadmap


WORKS PROACTIVELY AS PART OF A GLOBAL TEAM:

  • Thrives in a complex, matrix organization
  • Actively engages with customers and internal/external suppliers
  • Driven and able to solve problems creatively
  • Assists team members to successfully achieve delivery milestones


Required Knowledge, Skills, and Abilities


Judgment: Exhibits sound and accurate judgment; supports and explains reasoning for decisions; includes appropriate people in decision making process; makes timely decisions

Dependability: Takes responsibility for actions; keeps commitments; does the work necessary to achieve project goals; completes tasks on time or notifies appropriate person with alternate plan; follows instructions and responds to management direction.

Active Learning: Learns our extensive product and project portfolio; develops high-level solution understanding as well as detailed technical understanding of our devices and back office software; incorporates new information for both current and future problem solving and decision making.

Customer Centric: Conducts daily business with a strong sense of customer understanding and sensitivity to ensure we deliver based on our customers’ needs.

Communications: Displays strong interpersonal, intercultural communications, and presentation skills at the senior level internally and with customers; ability to make a business case for action and persuade others with evidence and reason.

Active Listening: Gives full attention to colleagues and customers, taking time to understand the points being made, not interrupting, and asking questions.

Written Expression: Communicates information and ideas in writing so that others can easily understand.

Technical Skills: Develops capacities used to design, set up, operate, and correct technology to serve customer needs; Maintains knowledge in an active environment.

Analytical: Synthesizes complex or diverse information; collects and researches data; uses intuition and experience to complement data; designs workflows and procedures; thinks across silos and disciplines to see possibilities and solve problems

Critical Thinking: Uses logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problems.

Travel: This position requires travel to customer and non-customer sites in North America and Europe (25%).

Driving: Must have valid driver’s license in state of residency


Required Education and Experience


• Degree in Computer Science (or related field)

• Experience as a Solution or Software Architect on large, complex projects, preferably in large/international organizations AND/OR

• Advanced experience in Software Development

• Experience with large-scale distributed systems including back office software and integrated front office devices

• Familiar with microservice architectures, cloud-native environments, APIs, and web portals


Not Necessary but Advantageous


• Architecture experience with these technologies:

o UML, C4 model

o CI/CD, Docker, Kubernetes, Helm charts, Linux, Python robot framework

o REST APIs, Postman

o Java, Spring Boot, MicroProfile

o C, C++, Qt, Visual Studio, Qt Creator, QML

o JavaScript based web portals (involving modern frameworks such as Angular)

o Event-driven systems (for example Kafka)

o Maven, Gitlab

o PostgreSQL






PI277240502