Good knowledge of object oriented programming, object modeling, relational databases, Unix/Linux platform
Experience of JavaScript is must.
Development of new functional business modules
Highlevel user support (technical)
Involvement in the OpenERP project.
Strong in logical and problem solving skills.
Good knowledge of Python and ODOO framework.
Development and extension of the Open Object framework and its existing modules.
Review existing code adapt it to the new algorithm.
Experience in the integration process of OpenERP with third party applications.
Should have designed, developed and released at least 5 product/applications of acceptable scale in an end to end manner.
Be Strong in development processes and methods (e.g. version control, code review, release management)
To execute the functions of requirement gathering, documentation and system design of Pragmatic Techsoft s OpenERP implementation projects undertaken for its clients.
The Business Analyst must also ensure correct delivery and training during the handover of the implementations.
Requirement Gathering and understanding the customer expectations from a feature and functionality perspective.
Analyse the differences between the Requirements and current functionality available.
Work with Development team to design solutions to bridge the gap.
Preparation of requisite documentation for the same, including timelines and costing.
Creation of End user manuals and training videos.
Testing of the application to verify the functionality as desired by the customer.
Onsite training and implementation of the system at client side.
Manages dayto-day client interaction - Sets and manages client expectations
Develops lasting relationships with client personnel that foster client ties
Communicates effectively with clients to identify needs and evaluate alternative business solutions.
Continually seeks opportunities to increase customer satisfaction and deepen client relationships
Builds a knowledge base of each clients business, organization and objectives
Facilitates team and client meetings effectively
Holds regular status meetings with project team
Effectively communicates relevant project information to superiors
Resolves and/or escalates issues in a timely fashion
Understands how to communicate difficult/sensitive information tactfully.
Proven prior experience performing all Project Manager responsibilities and functions.
General understanding in the areas of programming, database highly desirable.
Understands Internet, Intranet, Extranet and client/server architectures
Maintain awareness of new and emerging technologies and the potential application on client engagements
Excellent ability to work in a team environment
Genuine interest and takes pride in mentoring junior staff
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Back End DeveloperEmployement Type: Full time