Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
3stepIT is seeking a Solution Architect to lead the technical design and delivery of our digital software solutions. This hands‑on role blends solution architecture with delivery leadership, partnering with business stakeholders to translate needs into practical technology.
Based in Warren, NJ or Dallas, TX, this hybrid position requires coordinating across front‑end, back‑end, APIs, data flows, and integrations while maintaining security, scalability, and long‑term maintainability.
Be part of the team that makes circular technology happen
Solution Architect
Location: Warren, New Jersey, Dallas, Texas
We are 3stepIT
3stepIT is a global leader in circular technology management. We are helping organizations use technology smarter and more sustainably. For nearly 30 years, we’ve designed lifecycle solutions that finance, manage, reuse, and extend the value of technology — reducing waste and driving business impact.
We work at the intersection of technology, sustainability, and innovation. Our teams help customers boost productivity while building a more circular future.
Want to help shape the future of circular technology? Join us.
Reporting to:
Global IT Business Partner
We are looking for a Solution Architect to lead the technical design and delivery of 3stepIT’s digital software solutions. This is a hands‑on role that combines solution architecture and technical delivery.
The Solution Architect will partner closely with business stakeholders to understand business needs, define scope and expected outcomes, assess solution options and effort, and establish clear measures of success. The role will translate business requirements into practical technical solutions and delivery plans that balance business value, technical complexity, security, scalability, and long‑term maintainability.
The Solution Architect will define and guide the detailed solution architecture, including technical frameworks, APIs, integrations, data flows, database structures, and code design standards. Working closely with tech leads and development teams, the Solution Architect will actively contribute to solution delivery when needed, while providing technical direction and ensuring solutions are implemented to a high standard.
The role will ensure solutions are secure, scalable, reliable, maintainable, and aligned with 3stepIT’s long‑term technology strategy and architectural principles.
Work arrangement:
This is a hybrid role based out of our Warren, New Jersey or Dallas, Texas office. Will work remotely and onsite, with regular in‑office presence to support collaboration with business stakeholders, technical teams, and leadership.
Main responsibilities & tasks:
Business Partnership & Solution Definition: Partner with business stakeholders to understand business needs, challenges, and desired outcomes. Help define scope, requirements, success criteria, dependencies, and delivery expectations before technical implementation begins.
Solution Assessment & Estimation: Evaluate solution options and provide technical feasibility assessments, high‑level effort estimates, delivery considerations, and technical dependencies to support prioritization and decision‑making.
Solution Architecture: Design detailed software architecture across front‑end, back‑end, APIs, integrations, messaging, data flows, and database layers, ensuring solutions align with enterprise architecture and long‑term technology strategy.
Technical Design: Translate business needs into practical technical designs and delivery plans. Define appropriate patterns, frameworks, interfaces, data structures, and technical standards together with development teams.
Hands‑on Delivery: Actively contribute to the development, configuration, integration, and implementation of solutions where appropriate. Take ownership of technical deliverables and support solutions through implementation and launch.
Scalability, Performance & Reliability: Ensure solutions are designed using appropriate patterns to support performance, resiliency, scalability, security, and maintainability.
Technical Leadership: Provide technical direction and hands‑on support to development teams, helping resolve complex technical challenges and ensuring solutions are delivered in accordance with agreed architecture and engineering standards.