Lead Software Engineer/Solution Architect
insight globalChicago, IL
Lead Software Engineer/Solution Architect
insight globalChicago, ILLead L6
APPLY NOW (opens in a new tab)Senior Solution Architect Required Skills & Experience • Bachelor degree in Computer Science or related field. • 8-10 years of software development or enterprise architecture experience, with recent hands-on coding responsibilities. • Proven experience architecting and integrating customer-facing technology solutions. • Experience designing and developing APIs and system integrations. • Demonstrated ability to create technical designs, architecture diagrams, roadmaps, and proofs of concept. • Experience working with software engineers or technical leads to implement architectural direction. • Advanced experience with JavaScript and modern web-application development. • Experience translating business and product requirements into scalable technical solutions.
Nice to Have:
Skills & Experience We are seeking a hands on-Senior Solution Architect to help shape the architecture and technical roadmap for a modern customer-facing digital platform. This is a player-coach role for someone who can establish architectural direction while still working directly with developers, writing code, building proofs of concept, and solving complex integration challenges. This person should have deep software development experience and be ready to take greater ownership of solution architecture and technical strategy. This is an individual contributor position but partnering closely with product leadership, software engineers, internal technology teams, and global digital partners. Day to day responsibilities include:
- Shape the solution architecture and technical roadmap for the organization's customer-facing digital ecosystem.
- Translate product roadmaps and business objectives into scalable technical solutions and quarterly technical plans.
- Partner with technical leads, product leaders, and global digital teams to establish architectural direction.
- Remain hands-on with development by writing code, reviewing technical solutions, and supporting implementation.
- Build proofs of concept to evaluate new technologies, integration patterns, and architectural approaches.
- Design scalable APIs, system integrations, and event-driven solutions.
- Create architecture diagrams, system workflows, integration models, and other technical visualizations.
- Guide the modernization of customer-facing capabilities, including: E-commerce Customer self-service Order and shipment visibility Order-status tracking Digital quote requests Online ordering Sample ordering Product search and discovery Product-detail and marketing content
- Work with software engineers to turn architectural decisions into functional, production-ready technology.
- Provide technical guidance and mentorship to a development organization of approximately 8 to 10 developers.
- Evaluate technical tradeoffs related to scalability, performance, maintainability, security, customer experience, and speed to market.
- Help solve complex challenges involving APIs, data movement, system integrations, product information, and digital commerce.
- Communicate architecture decisions clearly to software engineers, product leadership, and nontechnical business stakeholders.
- Connect technical decisions to measurable improvements in the digital customer experience.
- Support the transition from legacy platforms, including Salesforce Commerce, to a unified and composable global web platform.
Job Description:
- Experience with Next.js.
- Experience with Kafka.
- Experience with headless or composable content management systems.
Matching similar jobs
Level
Lead L6
Location
Chicago, IL
Occupation
Software Developers
Industry
Computer Systems Design Services
Posted
yesterday