Technical Consultant
Bangalore, India
The Technical Consultant is responsible for the design, development and deployment of assigned technical functionality for client projects in the social services, health and human services domain. A technical consultant works under the guidance of the Technical Architect and/or Senior Technical Consultant on design and development issues. A technical consultant will act as technology expert on the client implementation projects on direct customer facing positions on Diona’s customer engagements around the globe.
Responsibilities:
Works with the Technical Architect/Principal Technical Consultant/Senior Technical Consultant to implement the optimum solution with the chosen COTS platform
Works within the project team to ensure that the project technical standards are properly applied
Works as part of a team to implement client business requirements in a timely, performance-centric and configurable/maintainable manner
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 Technologies Limited to customers
Skills and Attributes:
2-5 years of experience in Software Design, Planning and Development using Java and allied technologies
Expert knowledge of JavaScript, Java and strong object-oriented development is a must
Experience with integration technologies such as SOAP and REST web services, Apache Camel, Spring Batch is a must
Knowledge of JDBC, SQL, XML, JSON and HTML is a must
Experience in the social and human services domain and COTS implementation is a plus
Experience with modern JavaScript frameworks such as NodeJS, ReactJS, ExpressJS, Angular is a bonus
Experience with MongoDB or any NoSQL database is a bonus
Experience with Android or iOS mobile app development a bonus
Exposure to IBM rational software design tools is a plus
In-depth understanding of the entire development process, including specification, documentation and quality assurance
Should possess excellent written and verbal communication skills
Educational qualification:
Engineering Degree or equivalent from recognized institutes
Location – Bangalore
For consideration, please send your CV to joinus@diona.com and reference Technical Consultant in the subject line. Thank you for your interest in Diona!