Apply Now    

Solutions Architect

Req #: CNX00046639
Location: Farmington Hills, MI US
Job Category: Marketing Operations
We are seeking an experienced, hands-on Solutions Architect to participate in the design, implementation and maintenance of applications and services for our next generation marketing optimization platform.  The selected candidate will work closely with internal and external clients to understand business requirements, design solutions, clearly communicate solution designs and provide technical leadership for efficient project execution.
  • Provide technical leadership in a pre- and post-sales capacity
  • Function as an individual contributor as well as work with globally distributed development teams
  • Work with internal and external customers during the discovery phase to uncover hidden requirements and fully understand customer needs
  • Thoroughly analyze business requirements and identify gaps
  • Design robust, extensible solutions for our next generation platform in accordance with industry standards and best practices
  • Identify business risks related to the software design and create mitigation strategies
  • Clearly communicate solution design to development staff
  • Guide technical architects and senior developers to achieve project success
  • Design and validate integrations with 3rd party systems
  • Advise on design of updates to existing systems to better plan for future solutions
  • Work on multiple simultaneous projects with multiple teams under tight deadlines
  • Facilitate and manage, in conjunction with the various technical, infrastructure, development team, the preparation of key documentation like Technical Architecture and Specifications of an end-to-end solution
  • Know and understand the client’s business and business problems.  Work with Development and Architect Team to develop strategies to resolve problems that equate to additional business for Concentrix
  • Work with Project Team to design solutions that reflect the needs of the client from both a functional and budgetary perspective.
  • Provides input regarding opportunities for continuous process and productivity improvements.


  • Office environment


  • Bachelor’s degree (BA or BS) from an accredited four (4) year college or university
    • College or University degree in Computer Technology preferred or equivalent experience
Experience / Skill:      
  • Excellent verbal and written communication skills
  • 5+ years in a senior developer role and 3+ years in a technical architecture role
  • Demonstrated experience designing and developing for a service oriented architecture
  • Experience writing code in at least two of the following: C#, Java, Node.js, PHP, Python
  • Experience developing in at least one of the following database technologies: Oracle, MS SQL Server, MySQL, PostgreSQL
  • Comfortable learning new software languages and new architectural paradigms
  • Experience working with RESTful APIs
  • Experience working with open source technologies
  • Experience building POCs
  • Experience with Cloud technologies a plus

Reporting Structure

Reports to:    Sr. Architect Manager



Adaptability – Is able and willing to adapt to changing priorities and responsibilities.  Able to adjust personal style to changing environment.  Maintains focus and intensity and remains calm, optimistic and persistent, even under adversity.
Communication (Verbal and/or Written) - Able to clearly present information through the spoken and/or written word, influence or persuade others through oral presentation in positive or negative circumstances, listens well, able to write clearly in a variety of communication settings and styles.
Culture Alignment - Understands the Concentrix culture and actively promotes it through every action taken, and every decision made. Supports a culture that fosters high standards of professionalism and ethics, behaves in a fair, ethical, and respectful manner.
Impact and Influence - The ability to persuade, convince, negotiate with, influence, and/or sell others, in order for them to support ideas/objectives or purchase items.  The desire to have a specific impact, to gain acceptance of an idea, plan, activity or sell a service or product.
Job Knowledge - Knows, understands and appropriately applies the technical /soft skills, methods and processes required for the position.  Is able to learn, retain and apply information to the job. Keeps current with new and/or updated program information, trends and developments in field.
Leadership - Inspires, motivates, and guides others toward goal accomplishment.  Consistently develops and sustains cooperative working relationships.  Encourages and facilitates cooperation within the organization and with customer groups; fosters commitment, team spirit, pride and trust.  Skilled at building rapport.
Organization and Planning - Anticipates needs, determines priorities and establishes the appropriate courses of action, set goals.  Monitors performance towards goals and makes adjustments, as necessary, to facilitate goal attainment.  Able to organize/schedule people or tasks, develops actions plans while being sensitive to time constraints and resources availability.
Problem Solving - Systematically breaks apart complex problems and identifies the underlying causes.  Identifies trends and sees causes and consequences.  Generates a variety of alternative techniques or methods to resolve issues and/or solve problems.
Strategic Thinking / Business Acumen - Able to evaluate current products, services and operational methods against a changing marketplace. Understands the impact of business decisions. Formulates effective strategies consistent with the corporate plans and global economy.
Teamwork - The ability to work effectively with others to generate a positive, productive and informed work environment.  Is united in the collective purpose.
Apply Now    
Link for schema