Career Opportunities

Send all inquiries to jobs@cssworks.com

Solution Architect

Position Purpose:

As a Solution Architect you will be the key member on client project teams playing a hands-on role in producing client solutions, providing strategic support for our client’s enterprise implementation.  You will be encouraged to continue to develop your skills, share your knowledge with team members and effectively lead a project.  Your contribution to the success of our client work will rely on the skills and responsibilities you bring to each project.

This is a service-focused position in a professional services setting.  It requires translating functional requirements into a technical design to develop a “right fit” solution to a business problem.  The Solution Architect works alongside other team members providing high levels of interaction while developing client deliverables.  The work environment is dynamic and fast-paced.  Successful candidates are highly adaptable, show strong initiative and are able to work independently.  This position requires a focus on client success, client-facing skills and a strong understanding of a project and software development lifecycle.

Responsibilities:

Sales support

  • Act as a sales engineer both for new projects and within existing client accounts; assess client requests and propose solutions and alternatives
  • Participate in requirements analysis, documentation and development of acceptance criteria

Consulting

  • Be responsible for meeting with client leadership and stakeholders to gather input and analyze the feedback on design solutions
  • Facilitate workshops with stakeholders and secure sign-offs needed to finalize solution designs
  • Play a senior consulting role for specific areas of expertise
  • Present solutions and findings to client leadership and stakeholders
  • Collaborate with team members, leadership, and clients to obtain consensus on solution deliverables

Project management

  • Provide input to the development process, solution design and build implementation towards the on-budget, on-time, high quality delivery of client projects
  • Play a direct role in client communications and expectation/scope management
  • Work with project managers to build project plans and timelines
  • Contribute to and execute on processes and practices towards delivery excellence, team happiness & client satisfaction
  • Report regularly and proactively on the status of project activity, explain irregularities, and recommend corrective actions
  • Schedule and conduct all requirements gathering meetings with stakeholders
  • Supervise, mentor and coach junior consultants

 

Product management

  • Remain current regarding industry trends, emerging technologies, and best practices in the industry.  Promote awareness of new/emerging technologies.
  • Create documentation and presentations of solution architecture catered to technical and non-technical audiences
  • Contribute to testing and user feedback actions

Core Values:

  • Quality of Work. Provide a high standard of value or excellence on a consistent basis.
  • Practice honest, strong communications and transparency as the basis of all our business interactions.
  • Put aside personal goals to help and support each other by striving toward the common goal of helping our clients.
  • Customer Care. Genuinely desire to help our clients, partners and fellow team members.
  • Team Member Development. Support the personal development of each team member.  Possess a thirst for knowledge and demonstrate a desire to learn and continuously improve technically and personally.

 

Major Challenges:

  • Managing client expectations
  • Creating a creative solution to fit budget

Evaluation:

  • Attainment of billable time measurements
  • Client satisfaction
  • Skill development
  • Team support
  • Realization of core values


Required Skills:

  • Bachelor’s degree, preferably in Accounting, Business or other related field
  • 5+ years of experience in business process design and/or management
  • Extensive background conducting current and future state enterprise software implementations and support
  • Understanding the overall business impact of recommending and implementing new business processes
  • Experience in process improvement initiatives in a financial/budget environment
  • Exceptional communication skills including written, verbal, presentation and ability to create effective visualizations to team/client (including non-technical staff)
  • Solid understanding of information processing fundamentals and best practices
  • Superior analytical, conceptual and troubleshooting abilities
  • Experience in researching industry best practices and making recommendations to enable strategic business outcomes
  • Solid track record in functioning successfully in high pressure environments
  • Experience as a Product/Project Manager or Team Lead
  • Client-facing experience in a consultative role

Preferred Skills:

  • Previous experience in the construction industry
  • Hands on experience with ComputerEase or other construction accounting software
  • Software development background with knowledge of ERP platforms and solutions

Sales Assistant

Position Purpose:

Assist the sales team by coordinating the follow-up on leads and assist with sales efficiency. Provide administrative sales support including proposal generation, association event coordination, CRM cleanup, sales activity management, sales reporting management and other sales related activities.

Responsibilities:

  • Help coordinate follow up demonstrations and meetings
  • Occasional participation in telemarketing campaigns (webinar confirmation and follow up, for example)
  • Make initial contact with select CE prospects to determine interest and to set a discovery meeting
  • Assist with blog management – helping sales team find new content to give to marketing
  • Work with management to assign incoming leads from marketing to the proper sales staff
  • Assist with weekly sales activity reporting
  • Create monthly sales reporting on wins/losses and pipeline status
  • Assist with finalizing proposals in SELL
  • Assist with pricing standardization and updating pricing templates
  • Assist with sales handoff documents
  • Assist with finding and scheduling association events and tradeshows for staff
  • Assist team with PowerPoints and streamline content
  • Assist the admin team on occasion with phone coverage
  • Database maintenance; make sure prospects in the database are properly classified and complete

Core Values

  • Quality of Work. Provide a high standard of value or excellence on a consistent basis.
  • Integrity. Practice honest, strong communications and transparency as the basis of all our business interactions.
  • Teamwork. Put aside personal goals to help and support each other by striving toward the common goal of helping our clients.
  • Customer Care. Genuinely desire to help our clients, partners and fellow team members.
  • Skill Set Development. Support the personal development of each team member. Possess a thirst for knowledge and demonstrate a desire to learn and continuously improve technically and personally.

Major challenges:

  • Managing multiple tasks
  • Getting consistency in sales reporting

Evaluation:

  • Quality control of lead assignment
  • Communication of changes in lead assignment trends
  • Accuracy of sales status data in CRM database
  • Timely and accurate reporting
  • Quality and turnaround on proposal review and PowerPoint assistance
  • Prospect feedback on interactions

Required Skills:

  • Excellent written, oral and interpersonal communication skills
  • Entrepreneurial attitude: self-motivated, self-directed
  • Customer caring attitude
  • Organized
  • Quick thinker, creative problem solver
  • Detail oriented
Common Sense Solutions © 2019