is an exciting opportunity to join ION as a Principal Technical Consultant. As a Principal Consultant, you will be responsible for project technical oversight and leadership, technical architecture and design, mentoring consultants, and leading and participating in internal initiatives to improve delivery. You will work with business analysts, clients, and team members to design and implement product extensions, configurations, and interfaces.
Key Responsibilities:
Assume a lead and/or oversight role on project implementations working closely with the project manager, client leads, and project team ensuring implementation quality and project success
Assume a role of Solution and Integration Architect for system wide implementation, health checks, technical assessments, and other client engagements
Assume hands-on project implementation duties during an implementation
Follow project delivery methodology standards
Motivated for continuous improvement of skills and product development
Contribute to the creation and authoring of best practices
Lead some internal initiatives for process improvement
Participate in presales, RFPs, scope definition, estimations
Act as go-to resource for complex ideas and questions from the field in their vertical and domain specialty
Identify sales opportunities for additional consulting work while on a project
Able to multitask, prioritize, and take on challenging tasks
Interact professionally with a diverse group of managers, team leads and subject matter experts using strong presentation skills
Interpret client business needs and offer strategic designs to implement efficiently
Serve as mentor for consultants in one or more technical areas of the system
Create training material for internal use (cross-training and developing team)
Create designs that offer solution reusability, scalability, and maintainability
Present the technical solution to both client executives and user-level audiences
Deliver client technical training
Participate in Implementation Analysis (IA) for new clients as well as upgrades; provide detailed solutioning in the Requirements Traceability Matrix and Technical Upgrade document as well as accurate estimates and assumptions to back up the estimates
Track project team estimates to actuals as well as deliverable quality rating for the team
Maintain full chargeability on client account(s) as assigned
Travel to customer site to work on projects as needed
Required Skills, Experience and Qualifications:
Openlink Endur Product experience in implementation per role profile, Connex Integrations JMS and WebServices, Advanced Report Builder, Advanced Data Model, Advanced OpenJVS and SQL, User Defined Sim Results, Advanced TPM workflows, Advanced knowledge of concepts such as: Regulatory Reporting, Inventory Management, External Pricing Models, Grid Enabling. OpenComponents .Net is a plus.
Business knowledge of 3+ commodities, Power knowledge is a plus.
Implemented at least V22+. Experience with systems aspect such as installation, upgrades, health checks, is a plus.
Bachelor s or Master s degree in Computer Science, Engineering, Finance, Accounting, Economics, or a directly related IT field.
15+ years experience in Software Design and Development or deployment of enterprise software in client environments
Minimum 10-years direct experience with an ION Product in designing, coding, deploying, configuring, testing, and debugging reports, plugins, and interfaces in client environments
Minimum 7-years working in consulting capacity
Strong experience with Openlink: C# .NET, Java, C++, Soap Webservices
Experience with business reporting tools such as Crystal Reports and Openlink s DMS
Strong SQL scripting skills in Oracle or MSSQL
High proficiency with RDBMS such Oracle or MS SQL Server is required
High proficiency with Interface implementation following industry standard integration patterns
Expert ability to create detailed design specifications that can be easily followed by more junior resources with little guidance to build
Expert ability to lead client design sessions and explain technology concepts and solutions to business users
Experience working with Integrated Development environments such as Visual Studio, Eclipse, Visual Studio Code
Experience with source control and continuous integration tools (GIT, TFS, Confluence, Bamboo) and issue tracking systems (Jira, NetSuite) is required
Experience with office productivity tools such as Word, Excel, PowerPoint, and SharePoint
Strong understanding of relational database concepts
Strong Object-Oriented Skills
Strong analytical and problem-solving skills
Excellent written and oral communication skills
Excellent interpersonal / consulting skills with proven experience
Must be self-motivated, independent, resourceful, and capable to take constructive feedback and strive for continuous improvement
Ability to solve high performance engineering problems
Ability to keep abreast of new technological and or/procedural developments and demonstrate knowledge and expertise with software tools and an ability to evaluate and provide educated recommendations
For on-site consultants, ability to work onsite at client locations as needed
Ability to work as part of a project team structure