Pricefx Solution ArchitectRemote: Brazil, Costa Rica, or ChilePosition Type: Employment or Contract WorkCanidium is a leader in Pricing, Sales Performance Management and Incentive Compensations Management. We partner with mid-sized and Fortune 500 companies to provide the expertise and assistance in selecting and implementing pricing, sales performance management, sales analytics and related sales-enabling technologies that result in a better understanding of where to focus and how to motivate sales teams to increase their likelihood of generating higher and more profitable sales.Canidium Solution Architects are responsible for leading the technical aspects of projects and supporting multiple customers.We are seeking a Solution Architect with experience in Pricefx.Responsibilities Include:Lead all technical aspects of projects and support multiple customersResponsible for overarching design decisions, directions, architecture, and workflow for the Pricefx solutionAssist with gathering, communicating and formalizing customer requirements in the form of user storiesLead the configuration of the Pricefx solution, using both the Pricefx native language and GroovyManage Canidium and project team colleagues; collaborate with client and vendor stakeholders and SMEs to ensure project qualityMentor junior colleagues - transfer critical and unique knowledge and approach of the Pricefx SaaS solutionWork with Pricefx Support to resolve technical issuesAnalyze and define the requirements for the integration of data from/to customer’s other IT systemsLead regression testing and quality assurance efforts of newly delivered and changed functionalityAnd all other duties requested by managementQualities of the Ideal Candidate:Excellent leadership capabilitiesProblem solving & analysisCommunication proficiencyTime managementPresentation & public speaking skillsSkills & Experience Needed:Bachelor's degree in Computer Science or related fieldMinimum 5 years of experienceKnowledge of object-oriented programming principles involving Java or GroovyKnowledge of the programming language Java, experience with Web Services, HMTL, and JavaScript, experience with enterprise software implementation projectsExperience with pricing domain projects and with relational databasesExperience serving in a large, global, complex company and/or working with large, global, complex clientsAbility to communicate with customers in-person, on conference calls and through emailSkill with writing concise, effective communication to various audiencesExperience with Agile project management and tools (we use Jira)This position can be filled by either a full-time employee or a contractor.