
Senior Product Owner na Soliant Consulting
Soliant Consulting · Chicago, Estados Unidos Da América · Onsite
- Senior
- Escritório em Chicago
Senior Product Owners work closely with clients to define project requirements and systems specifications. They collaborate with technical staff to develop technical specifications. They are usually the primary owner of requirements and clarify requirements throughout the development phase and drive the full project lifecycle - from discovery and requirements gathering to QA, UAT, and deployment.
In Soliant’s Cloud Native Applications (CNA) practice, this role is responsible for guiding clients through the design and delivery of modern, API-first web applications. You will help organizations modernize legacy systems, migrate workloads to AWS, and oversee projects that leverage technologies such as React, TypeScript, Material UI, Node.js, Auth0, and AWS services (Lambda, Fargate, DynamoDB, RDS PostgreSQL). While hands-on coding is the responsibility of our development team, you will ensure that business requirements are translated into clear, actionable specifications aligned with these technologies. You’ll also lead QA and user acceptance efforts to validate quality and outcomes, while embracing AI-powered tools like Bolt to accelerate interface design, documentation, and client feedback cycles.
Responsibilities
- Build strong professional relationships with clients and advise clients regarding options and recommendations.
- Serve as product owner for projects; working with clients to define goals, propose solutions, and identify value.
- Analyze business problems and assess how API-first, Cloud Native Applications can be implemented to solve them.
- Formulate and define the objectives and scope of business systems.
- Lead foundation/discovery phases, drive structured conversation with clients across multiple industries.
- Gather data and analyze business and user needs in consultation with business managers and end users.
- Identify and explain customer process pain points and gaps in best practices.
- Make recommendations on hardware and software procurement to support business goals.
- Translate user and system requirements into functional technical specifications, particularly for API communication structures and UI workflows.
- Write project specifications and requirements documents that developers can implement directly.
- Write and maintain detailed systems documentation with the technical staff, including user guides and release notes.
- Advise developers on client requirements and timeline while acting as a liaison between developers and client to ensure technical compatibility and client satisfaction.
- Manage technical deployment plans with the development team and client.
- Assist Project Managers with project plans.
- Supervise and conduct QA activities, often acting as product owner and proxy for the day-to-day involvement of the client.
- Coordinate and manage user acceptance testing with clients and internal teams.
- Lead client-facing trainings for new systems and features.
- Collaborate with Project Managers to define how project work is managed and monitored, then reinforce those decisions across the project lifecycle.
- Anticipate risks and propose creative solutions.
- Keep up to date with capabilities and business applications of relevant technologies, especially in the CNA space.
- Maintain a typical work balance of 60% Consulting / 40% Engineering & Implementation (QA, requirements translation, API documentation).
- Lead larger, more complex efforts such as:
- Multi-system integrations using API-first architecture
- Applications that span multiple verticals with complex data models
- Projects requiring strong client discovery leadership and technical translation
- Guide teams in the use of modern CNA tools, including:
- React, TypeScript, Material UI (front-end)
- Node.js (back-end, API-first)
- Auth0 for application authentication/authorization
- AWS services (Lambda, Fargate, CDK, DynamoDB, RDS PostgreSQL)
- Git (Bitbucket & GitHub)
- Bolt and AI-assisted prototyping/documentation tools
- Adhere to company policies as outlined in the Employee Handbook.
- Utilize the appropriate internal tools, including Atlassian software (JIRA and Confluence)
Requirements
- Proven consulting skills:
- Listens, interprets, discovers
- Effectively communicates complex business and technical concepts
- Approaches a project from the client's perspective, performs responsibilities with empathy
- Clients consistently trust and rely upon advice and recommendations
- Communicates effectively and promptly to clients and internal team members
- Awareness of best practices in UX/usability and design as a general discipline.
- Demonstrated ability to define project requirements through all phases of a project, from foundation through deployment.
- Demonstrated skill in data visualization and presentation of complex information.
- Demonstrated ability to champion the project requirements through the development life cycle.
- Working knowledge of one or more of the technology specializations of the company.
- Demonstrated commitment to taking ownership for all project output and deliverables, and ensuring such output:
- Meets quality requirements
- Meets client business requirements
- "Rolls up their sleeves" and does what is necessary to remove or resolve obstacles blocking progress.
- Attention to detail, commitment to quality.
- Strong familiarity and comfort with software development life cycles and methods.
- A track record that demonstrates consistency in performing the responsibilities of a Product Owner or Business Analyst.
- Minimum 5 years’ experience as a Business Analyst, Product Owner, or similar client-facing role in software delivery.
- At least 3+ years of direct technical experience with modern web stacks (React, Node.js, TypeScript, Material UI).
- Demonstrated experience with API-first application development and translating API specifications for clients and development teams.
- Familiarity with, or willingness to adopt, AI-assisted design/documentation tools (e.g., Bolt).
- Exemplary client relations and consulting skills.
- Exemplary display of ownership and accountability.
Competencies
- Ability to own the full project lifecycle from discovery to deployment
- Strong communication skills to bridge business needs and technical teams
- Comfort with API-first concepts and cloud application design
- Awareness of modern web application stacks (React, Node.js, TypeScript, Material UI)
- Familiarity with AWS services and how they support scalable applications
- Commitment to quality through QA and UAT leadership
- Openness to using AI tools like Bolt to speed up documentation and prototyping
- A consultative mindset with empathy, adaptability, and client focus