Company:         Etech Global Services


Eligibility:        Any Graduate

Experience:     Freshers / Experience

Location:        Gandhinagar/Vadodara, Gujarat

Job Role:         ERLANG Developer


Company Profile:

Etech Global Services is a leading provider of intelligent sales, service and technology solutions specializing in inbound and outbound voice and live chat. For over 17 years, we have been helping companies cost effectively acquire new customers and maximize profits by servicing and growing existing customers.

Job Description:
1. Creating world-class software.

2. Elegant, efficient, readable, maintainable code.

3. Unit tests.

4. Documentation.

5. Reviewing functional specifications of features and providing feedback.

6. Working closely with the UX team and Client developers to help them faithfully implement specifications.

7. Working closely with the QA team to avoid bugs whenever possible, and diagnose and fix them quickly.

Candidate Profile:
Required Skills:
1. Experience with Erlang and Ejabberd.

2. Developer should be able to write customize code for Ejabberd server in Erlang as desired such as database operations, custom user defined functions and etc for web based chat application.

3. Experience with various databases (SQL server and no sql such as Redis and Mongodb).

4. Strong understanding of client/server protocols including XMPP ,TCP/IP, HTTP, and WebSocket.

5. Developer should be able to established connection between web client (web browser application) and server (Erlang and Ejabberd) using client/server protocol or library.

6. Developer should be able to make communication between web client and server.

7. Strong understanding of window, Unix/Linux.

8. Strong knowledge of fundamental computer science and software design concepts

9. Hand on experience of real time application such as web chat and email.