Senior Technical Consultant
Merative Cúram
The Senior Technical Consultant typically works under the guidance of project architects on design and development issues and may act in the role of a Technical Architect for proof of concepts or small projects. The Senior Technical Consultant is responsible for ensuring that client projects are designed / implemented in a way to maximize usage of out-of-the-box COTS (Commercial-Off-The-Shelf) functionality and also to ensure that new functionality is designed in a configurable/upgradable manner. A Senior Technical Consultant works under the guidance of the Technical Architect on design and development issues. A Senior Technical Consultant will act as technology expert on the client implementation projects for Diona’s customer engagements around the globe. Experience in the social and human services domain is a must.
Responsibilities
Develop an understanding of the functional requirements of the project and how they map to Cúram
Work with the Senior Technical Architect/Technical Architect to implement the optimum solution with Cúram
Acts as a technical reference for design/development/deployment of solutions built with Cúram
Applies industry standard design methodologies/patterns on any given project assignment
Leads teams of technical consultants/developers
Work within the project team to ensure that the project technical standards are properly applied
Work as part of a team to implement client business requirements in a timely, performance-centric and configurable/maintainable manner
Assist the Project Manager in project estimation and planning
Liaise with team members and COTS vendors (as applicable) to ensure a quality project deliverable
Apply problem solving techniques and product capability knowledge to ensure best results for the client engagement
Prepare and deliver domain best practice/product capability presentations
Present a professional and knowledgeable image of Diona to customers
Has excellent written and verbal communication skills
Skills and Attributes
7+ years of experience in software Design, Planning and Development
5+ years of hands-on experience with the Cúram platform
Expert knowledge of Java and strong object-oriented development
Demonstrated experience in building case management/benefit assessment and delivery solutions using Cúram is a must
Experience with configuration/extension mechanisms of Cúram is a must
Hands-on experience with tools like IEG/CER/Outcome planning in Cúram
Familiar with and references design patterns
Knowledge of JDBC, SQL, XML, XSL, JavaScript and HTML is a must
Working knowledge on J2EE specifications (EJB, JAAS, JMS, JNDI, others)
Familiarity with Web Services (SOAP, WSDL)
Exposure to IBM rational software design tools is a plus
In-depth understanding of the entire development process, including specification, documentation, and quality assurance
Practical knowledge of software development lifecycles
Educational qualification
Engineering degree or equivalent from recognized institutes
Location(s) – Multiple positions open at our offices in The United States, Canada, New Zealand and Scotland
For consideration, please send your CV to joinus@diona.com and reference Senior Technical Consultant in the subject line. Thank you for your interest in Diona!