Solution Architect - Senior

Cummins, Inc.
Columbus, IN, United States
about 1 month ago
Apply on dejobs.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Amazon S3 Confluence JIRA Automation of Tests Business Systems Code Generation Databases Relational Databases Software Debugging Programming Tools
+35 more
Amazon DynamoDB Systems Analysis Python (Programming Language) Microsoft Visual Studio Node.Js Software Architecture Systems Development Life Cycle Lucidchart Software Engineering Software Project Management Solution Deployment Descriptor Systems Integration TypeScript Workflow Management Systems Enterprise Software Applications Cloud Platform System GitHub Copilot ReactJS Spring-boot Cloudformation Usage Tracking Event Driven Architecture Amazon Relational Database Service AngularJS Atlassian Tools Integration Frameworks Apache Kafka Api Gateway Terraform Domain Driven Design Software Version Control Devsecops Enterprise Service Bus Mulesoft Microservices

Job description

  • Translate complex systems into scalable solutions: Break down business and technical needs into clear system components, ensuring seamless integration and well-defined interfaces.
  • Elevate architecture consistency: Apply enterprise architecture standards, patterns, and technology stacks to create reliable, scalable, and reusable solutions.
  • Drive smarter design decisions: Develop multiple solution options and use cost-benefit analysis to recommend the most effective, value-driven architecture.
  • Shape global architecture standards: Define and promote reference architectures that can be reused across the organization to improve efficiency and consistency.
  • Lead technical direction: Influence solution designs by embedding strong architectural principles and guiding teams toward long-term, sustainable technologies.
  • Champion collaboration and adoption: Build strong relationships with stakeholders to drive alignment and encourage the use of standard, enterprise-approved technologies.
  • Accelerate innovation through pilots: Lead proof-of-concept and pilot initiatives to validate emerging technologies and ensure they meet business needs before scaling.
  • Enable future-ready infrastructure: Assess capacity needs and stay ahead of technology trends to ensure systems are scalable, resilient, and aligned with evolving business demands.

To be successful in this role you will need the following:

  • Balances stakeholders - Anticipating and balancing the needs of multiple stakeholders.
  • Collaborates - Building partnerships and working collaboratively with others to meet shared objectives.
  • Communicates effectively - Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences.
  • Decision quality - Making good and timely decisions that keep the organization moving forward.
  • Persuades - Using compelling arguments to gain the support and commitment of others.
  • Strategic mindset - Seeing ahead to future possibilities and translating them into breakthrough strategies.
  • Change Management - Applies the Cummins structured process and tool set for engaging individuals and organizations through change to achieve and sustain business results and outcomes.
  • Architecture System Design - Defines and develops architecture deliverables, artifacts and building blocks (e.g. conceptual models, logical models, physical network designs, etc.) by applying architecture principles through the use of an architecture development framework and methodology that enables the organization to transform its systems in a controlled manner in response to business needs.
  • Solution Design - Creates and defines the solution design complete with instrumentation and measurement, using industry standards and tools, version control, and build and test automation to synthesize diagrams, models and documentation in order to build a solution that meets buildability, business, technical, security, governance and compliance requirements.
  • Solution Functional Fit Analysis - Composes and decomposes a system into its component parts using procedures, tools and work aides for the purpose of studying how well the component parts were designed, purchased and configured to interact holistically to meet business, technical, security, governance and compliance requirements.
  • System Solution Architecture - Creates solution designs and patterns using the Cummins Technical Reference Model (CTRM), CLEAN standards, and existing reference patterns to maintain alignment to Cummins standards.
  • Project Issue and Risk Management - Manages the process to identify, assess and prioritize issues and risks using recommended tools and disciplines. Drives actions to minimize, monitor and control risks and issues and to maximize the most positive outcomes possible.
  • Values differences - Recognizing the value that different perspectives and cultures bring to an organization.

Requirements

  • College, university, or equivalent degree in relevant technical discipline, or relevant equivalent experience required.
  • This position may require licensing for compliance with export controls or sanctions regulations., Intermediate experience (2-4 years) in a relevant discipline area is required with a demonstrated track record of architecture and design for cloud-based platforms. Knowledge of the latest trends in emerging technologies is highly preferred and includes:
  • Analyzing complex business systems, industry requirements, and governance and creating solution designs from them
  • Proven architecture and design experience for cloud-based platforms and enterprise applications

Intermediate experiences in the following are preferred:

  • Experience with architecting and integrating enterprise systems and data
  • Familiar with IoT technology
  • Knowledge of Agile software development and DevSecOps

Technical Skills

  • Strong hands-on experience with React.js/Angular, Node.js, TypeScript. Java, Python, SpringBoot, supporting both new development and legacy modernization
  • Extensive experience with AWS services (e.g., Lambda, ECS/EKS, API Gateway, S3, DynamoDB, RDS, S3 etc).
  • Experience with CI/CD pipelines and Infrastructure as Code (Terraform/CloudFormation).
  • Deep understanding of microservices, event-driven architectures, domain-driven design, and integration patterns across enterprise systems
  • Strong knowledge of RDBMS Database, Normalization
  • Knowledge of secure system design, data privacy, encryption, and access control.
  • Integration Frameworks - Mulesoft, ESB, Kafka etc
  • Good experience of end-to-end SDLC lifecycle with hands on experience in software management and development tools - Atlassian (JIRA, Confluence), Visual Studio, GitHub Copilot, Draw.io etc
  • Experience utilizing agentic AI framework for automated code generation and workflow orchestration
  • Root cause analysis, debugging and resolving of code defects and software issues
  • Enforce Security and Architecture standards in assigned area
  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle; Document and demonstrate solutions; Develops flow charts, layouts and documentation
  • Provide information by collecting, analyzing, and summarizing development and issues while protecting IT assets by keeping information confidential; Improve applications by conducting systems analysis recommending changes in policies and procedures
  • Define applications and their interfaces, allocate responsibilities to applications, understand solution deployment, and communicate requirements for interactions with solution context, define Nonfunctional Requirements (NFRs)

Leadership & Soft Skills

  • Ability to lead, execute and deliver work independently with minimal leadership support
  • Proven ability to lead technical teams and influence architectural decisions.
  • Strong analytical, communication, and problem-solving skills.
  • Ability to work in complex, multi-stakeholder, global environments.
  • Ability to balance hands-on development with strategic technical leadership.
  • Primary technical owner for multiple mission-critical applications, including full accountability for L3/L4 production issues

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all