JavaScript is disabled! Please enable JavaScript in your web browser.


Job Description
About NovelVox:
NovelVox has been providing Contact Center Optimization Software Solutions to prominent names in the banking and finance, telecom, IT and government sectors since 2008. Our relentless, exclusive focus on providing innovative, unified communications and contact center technology working closely with a demanding customer base has brought us success as one of the leading players in the global marketplace for contact center business intelligence.
                         With customer base spread across USA, Europe, Canada, Asia and Middle East we have sales office in Delhi, India, Maryland US and London UK. We have R&D office in Faridabad, Haryana, India. NovelVox is 10 years young technical savvy company with proven record of delivering world class software products in over 20 countries.

Role:
? Writing efficient code and document it as per the design specification of module/component.
? Deploying components and/ or applications using multiple technologies
? Participate in complete life-cycle of software development.
? Debugging and portability of Java applications.
? Unit Testing, debugging and maintaining code in one’s own development environment
? Assist analysts and/or designers in gathering user’s requirements.
? Prepare the low-level design and document it if required
? Low level estimation of the Module.
? Interaction with higher management to gather product’s requirement/design
? Reviewing the code
? Need to work in release cycle (including packaging and deployment).
? Knowledge of advanced Java (multithreading, garbage collection internals, memory debugging and portability of Java applications).
? Regular monitoring of product and bug fix.
? Make sure that project deliver within a timeline as per the Project Plan.

KRA’s:
? Timely and successful completion of module
? Adherence to the quality process defined for the project
? Adherence to the operational process defined for the company
? Continuous updating of technical knowledge and skills by attending in-house and/or external courses, reading manuals, accessing new applications and investigating new technologies
? Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project
? Enhancing and maintaining positive work culture & environment
? Developing knowledge base which is dependable and useful for other team members.
? Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.

Technical Skills and Qualification:
? Technology: Angular JS, Meteor, JavaScript, Junit, Core Java, J2EE
? HTML, CSS, HTML5, Bootstrap, JSON.
? Database: MS SQL,
? Good Knowledge of major Java Frameworks
? Tools: Eclipse, SVN,
? Very Good Knowledge of java script, HTML-5,css,JSON,XML
? Very Good Knowledge of frameworks like Angular JS, Bootstrap
? Hands-on knowledge of TypeScript
? Hands-on knowledge of REST services
? Basic knowledge of core JAVA, J2EE(servlets,JSP)
? Good knowledge/concepts of DBMS and PL/SQL
? Strong programming fundamentals, (Object oriented programming concepts)
? Good knowledge of different Software design patterns
? Hands-on knowledge of web/application servers like Apache Tomcat or JBOSS
? Understanding of IDE like Visual studio code/Eclipse and revision control system like SVN
? Relevant exp of Min 2 -4 years
? Qualification: BE/B-Tech/MCA or any equivalent degree

Desirables:
? Good communication skills
? Good logical ability and ability to handle ambiguity.
? Adaptable and quick learner
? Proactive
? Team player - Ability to work well in a team - carrying out own part and helping to pull
and achieve as a team
? Good decision making & Problem-Solving skills - Any project, any technology, any situation, and the person should try to solve problems at various levels.
? Previous experience of working in an onsite-offshore model
? Willingness to work in different time zones and odd times
? Goes through technical newsgroups and Blogs to keep him/her updated and alsocontributes these Blogs and newsgroups.
? Goes through technical newsgroups and Blogs to keep him/her updated and also contributes these Blogs and newsgroups.

Desired Candidate Profile