Description:
The Technical Implementation Consultant serves as the primary technical point of contact for clients, responsible for both deploying and configuring Commence’s core software to meet each client’s operational needs. This is not a hand-off role: configuration is a Day 1, ongoing responsibility, requiring deep product knowledge and direct client engagement to translate business requirements into working software setups. This role works in close collaboration with our Full-Stack Engineering team and requires hands-on familiarity with our core technology stack, including .NET/C#, React, RESTful APIs, SQL, and AWS cloud services.
- Execute the implementation process from project kickoff to post-deployment support, working with the PMO team and clients to establish timelines, goals, and objectives for successful software deployment.
- Serve as a technical liaison between the client and internal teams, managing expectations, addressing questions, and providing timely updates.
- Own the configuration layer of Commence’s primary software on behalf of clients, translating their operational requirements into working product setups from Day 1 and on an ongoing basis. This includes initial configuration, iterative refinement as client needs evolve, and hands-on troubleshooting of configuration-related issues.
- Conduct training sessions and create user documentation to empower clients to use the software effectively. Provide best practices to ensure clients maximize the value of the product.
- Work closely with sales, development, operations, and support teams to ensure a seamless client experience and facilitate feedback on product improvements.
- Work with Project Managers to track and report on project progress, proactively identifying and resolving any potential roadblocks to ensure on-time delivery.
- Gather client feedback and insights to recommend product enhancements and process improvements, contributing to the continuous evolution of our implementation practices.
Qualifications
- Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent experience).
- 2+ years of experience in software implementation, software support, or a similar role involving client interactions and technical expertise.
- Demonstrated proficiency with SQL and database technologies (MSSQLServer, Postgres).
- Familiarity with RESTful APIs, system integrations, and data exchange formats (JSON, XML).
- Familiarity with .NET/C# and the ability to read and interpret application code to support client troubleshooting and configuration.
- Strong troubleshooting and problem-solving skills.
- Basic Reporting and Dashboarding skills.
- Familiarity with AWS cloud technologies (EC2, S3, Lambda, Amplify, RDS, SNS, OpenSearch).
- Excellent written and verbal communication skills, with the ability to convey technical information clearly to non-technical users.
- Proven experience managing multiple projects and timelines, with strong organizational skills.
- Passion for providing exceptional customer service and support. Ability to build relationships and work effectively with diverse client groups.
- Ability to work in a fast-paced environment and adapt to changing requirements and client needs.