Contact Us

Call Today
+65.8749.5624


Join NarraTree Consulting


We’re looking for hard-working, motivated individuals to join our team.


Browse through our open positions below.


PYTHON PROGRAMMER

P

We are looking for a Python Programmer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Application developer roles and responsibilities include managing existing application and expanding feature set while providing expertise in the full software development life cycle, from concept and design to testing. Good knowledge of object oriented programming.

    Qualifications

  • • Bachelor's degree in Computer Science or other related technical area.
  • • Expert in Python, with knowledge of at least one Python web framework
  • • Able to integrate multiple data sources and databases into one system
  • • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • • Understanding of fundamental design principles behind a scalable application
  • • Strong unit test and debugging skills
  • • Strong understanding of databases and SQL (MySQL and/or PostgreSQL would be an advantage)
  • • Knowledge of the following would be advantageous:
    • ODOO and/or other ERP
    • ERP support role
    • Knowledge of Enterprise Applications such as Business Intelligence / HRMS / CRM is advantegous


Successful candidate will have an opportunity to work in Singapore HQ.


Interested to APPLY? Send your CV or resume to enquiry@narratreeconsulting.com

J

JAVA PROGRAMMER

We are looking for a Java Programmer to be part of the development team that will be helping with the maintenance and enhancement of existing Java based systems.

Duties and responsibilities will be designing, programming/developing, and modifying software systems, applications, and tools, both existing and potentially new in the future; Correcting errors by making the appropriate changes and then re-checking the program to ensure the desired result was produced; Conducting testing of program and software applications to be sure they will produce the desired results and that instructions are correct; Organizing and maintaining documentation of application development and subsequent revisions, so others are able to understand the program; Collaborating with teammates, vendors, and users to develop new programming methods

    Qualifications

  • • Bachelor's degree in Computer Science or other related technical area.
  • • Strong Java programming/development skills and experience
  • • Experience with front-end technologies, such as JavaScript, HTML, and CSS
  • • Understanding of fundamental design principles behind a scalable application
  • • Strong unit test and debugging skills
  • • Strong understanding of databases and SQL (MySQL and/or PostgreSQL would be an advantage)
  • • Knowledge of the following would be advantageous:
    • ODOO and/or other ERP
    • ERP support role
    • Knowledge of Enterprise Applications such as Business Intelligence / HRMS / CRM is advantegous



Successful candidate will have an opportunity to work in Singapore HQ.

Interested to APPLY? Send your CV or resume to enquiry@narratreeconsulting.com

E

ERP BUSINESS ANALYST

As part of NarraTree Consulting‘s growth, we are looking an entry level Business Analyst to train and groom and join us in our company expansion.

Working within a focused team with the Project Manager and Pre-Sales Team, below shall be the Responsibilities:


  1. Analyze client’s needs/requirements and propose appropriate solutions to the client’s satisfaction
  2. Knowledge of Idempiere/Compiere/Adempiere/Odoo/QAD is advantageous but not required
  3. Formulate and draft project deliverables and schedule based on client’s requirements
  4. Training of Clients on the usage of the ERP software
  5. Track, manage project deliverables based on agreed requirements, schedule, and scope, to ensure Client satisfaction to ensure successful delivery of the project on time
  6. Provide ERP system presales support for all sales activities including prospects’ requirement analysis, product demonstrations, and other general sales support
  7. Prepare Proof of Concepts when required to demonstrate product capability

    Requirements

    The Business Analyst will be responsible for working closely with the Project Manager to assist them in all the project implementation and support activities. He/She should possess the following:
  • • Degree/ Diploma Holder, preferably in the discipline of Accountancy/Business Management
  • • Basic Accounting knowledge is a must.
  • • Keen interest in Project Implementation
  • • Good Inter-personal communication skills to work successfully with prospects, Clients, and across our departments
  • • Highly Self-Motivated, results-oriented and can work independently
  • • Must be very Client-Oriented


Successful candidate will have an opportunity to work in Singapore HQ.


Interested to APPLY? Send your CV or resume to enquiry@narratreeconsulting.com

N

NETWORK ENGINEER

We are looking for a Network Engineer who will be responsible for maintaining and administering our company's computer networks. Your primary duties will include maintenance of computer networks, hardware, software, and other related systems, performing disaster recovery operations, protecting data, software, and hardware from attacks, and replacing faulty network hardware components when necessary. You will also be working closely with the users of our network in order to identify potential issues and fix existing problems.

To be a successful candidate, you will need to have a strong understanding of network infrastructure and network hardware. You will also need to be able to implement, administer, and troubleshoot network devices including WAPs, firewalls, routers, switches, and controllers. A deep knowledge of application transport and network infrastructure protocols is highly desired.

    Qualifications

  • • Bachelor degree in Computer Engineering, Information Technology, or related field of study with a network engineering focus.
  • • Strong understanding of network infrastructure and network hardware.
  • • Ability to think through problems and visualize solutions.
  • • Ability to implement, administer, and troubleshoot network infrastructure devices, including wireless access points, firewall, routers, switches, controllers.
  • • Knowledge of application transport and network infrastructure protocols.
  • • Ability to create accurate network diagrams and documentation for design and planning network communication systems.
  • • Provides specific detailed information for hardware and software selection.
  • • Ability to quickly learn new or unfamiliar technology and products using documentation and internet resources.
  • • Ability to work with all levels of staff within and outside of IT and outside the organization.
  • • A self-starter able to work independently but comfortable working in a team environment.
  • • Good analytical and problem-solving skills.
  • • Dependable and flexible when necessary.
  • • Experience of the following:
    • Firewall (Juniper/Cisco/HP/Fortinet).
    • Routing configuration / VLAN.
    • Server IP configuration.
    • Active Directory / Domain.
    • Port assignment, etc.



Successful candidate will have an opportunity to work in Singapore HQ.

Interested to APPLY? Send your CV or resume to enquiry@narratreeconsulting.com