Node.js Developer

Hyderabad
Full-Time
Mid-Level: 4 to 6 years
7L - 8L (Per Year)
Posted on Oct 21 2024

About the Job

Skills

Node
node.js
Rest API
Library services
Back end web development
Typescript
Version controls
npm

Job Opening for Node.JS Developer

Job Title: Node.JS Developer

Target Start date: ASAP

Job Description:

Xemplar Insights Xemplar is a US-based software and solutions company that specializes in customer engagement and risk management software using AI/ML, GPT, Mobile, Web and Cloud technologies for insurance and financial services customers primarily in the US and Europe.

Interested candidates will get to work in an established Software Company, with incredibly talented individuals and a fast-paced environment. Get to work on product development and implementations for P&C insurance clients and/or large commercial businesses that are looking to implement innovative solutions to improve customer engagement, growth, and risk management.

We are seeking an experienced Node.js Developer to join our dynamic development team. In this role, you will be instrumental in designing and maintaining high-performance server-side applications using Node.js. You will work closely with product managers, designers, and fellow developers to create innovative and scalable solutions that drive our products forward. Your expertise will help ensure the reliability and efficiency of our backend systems while fostering collaboration across teams to achieve our goals. If you are passionate about building robust applications and thrive in a collaborative environment, we want to hear from you!


Job Responsibilities

  1. Working within an agile environment.
  2. Collaborate with cross-functional teams to define, design, and develop new features.
  3. Ensuring quality and performance of application to specifications.
  4. Fixing application bugs before final release.
  5. Completing work plans as appropriate for design, development, implementation, and rollout tasks.
  6. Identifying potential problems and resolving application bottlenecks.
  7. Supporting and maintaining applications utilizing required tools and technologies for the role.
  8. Proven work experience as a Lead Node JS Developer.
  9. Proactively involving with the following teams or individuals in collaborative environment as appropriate:
  • Infrastructure teams
  • Support center
  • Front-end teams
  • Database Teams Clients.


Required Experience:

  • Should Have 3+ years of experience working as a Node.JS developer and with total experience of 4+ years.
  • Experience as Java engineer, with a focus on both front end and RESTful APIs.
  • Good Grasp of Asynchronous Programming and Its Workarounds.
  • Experience using and developing REST APIs using micro services architecture.
  • Working knowledge of both centralized and distributed enterprise architectures.
  • Nice to have knowledge on AWS (S3 Connect through Node, Deployments)
  • Should have hands on experience with Gitlab/Gethub version control
  • Knowledge of and experience implementing security best practices within codebases.
  • Ability to build large, production-ready applications from start to finish, including data.
  • Ability to manage code libraries and packages via NPM.
  • Should be an effective communicator while giving a problem statement.
  • Ability to Design and develop back-end REST APIs for Mobile as well as Web applications.
  • Ability to collaborate with various front-end and back-end development teams on user-facing features and services.
  • Strong knowledge Encryption of API’s using any of the cryptography methodologies (AES256 ECB/CBC, SHA256, Hashing)
  • Focus on the following:
  • Design patterns.
  • Test driven development.
  • Enforce code quality and standards.
  • Document APIs using Swagger.
  • Should be good at custom as well as system exception handling.
  • Should be good at effective usage of process managers to ensure the graceful recovery of Application from runtime errors.
  • Should have hands on experience with performance improvement tools like PM2 to improve performance and reliability of Application.
  • Should have hands on experience on any of the mailing methodologies (Nodemailer / SendGrid)
  • Caching and session manager.
  • Should have hands on experience with usage of logging library to increase errors visibility.
  • Should be particularly good at handling all the scenarios of Node.js application anomalies in production.

Nice to have:

  • The scenarios include abnormal termination such as a crash, slow performance, memory leak, high CPU, unexpected errors, incorrect output, and more.
  • Work Experience with Product Development company would an added Advantage
  • Experience with knowledge of dynamic server coding environments such as Python.
  • Experience with Insurance Domain background
  • Experience with Angular
  • Experience with React and Redux
  • Experience with JavaScript and TypeScript
  • Experience working in an Agile work environment.
  • Knowledge on using any of the Test-Driven Development Libraries like Jasmine or Mocha or chai.


Educational Qualifications:

  • Engineering graduate or B. Tech/MCA with relevant major subjects like Computer Science.
  • Applicants with other advanced certifications in relevant areas will be preferred.


Job Location: Hyderabad

Reporting To: Lead, VP, Delivery Manager

Job Role: Software Developer

Manages Others: None


Work Location: Xemplar Office at Madhapur, Hyderabad, TS.


Soft Skills Required:

  • Strong problem-solving capabilities with a keen analytical mindset to address complex issues effectively.
  • Strong command of English to effectively engage with US-based clients and stakeholders.
  • Leadership skills with the ability to convey technical concepts clearly to both technical and non-technical audiences, translating them into actionable plans.
  • Proficient in both written and verbal communication, ensuring clarity and precision in all interactions.
  • Proven ability to work collaboratively with cross-functional teams and manage multiple projects simultaneously in a fast-paced environment.
  • Forward-thinking with a strategic mindset, able to anticipate challenges and proactively develop solutions.


Career Level: Mid-Management

Years of Experience: 4+ years



About the company

Overview:Xemplar Insights' digital transformation solutions provide insurers with world class customer engagement, mobile policy and claims services, and risk management capabilities. The Xemplar Solution Suite includes innovative software solutions using mobile, cloud, and data science technologies to enable insurers to Sell Better, Interact Better and Service Better. Modernize your existing Poli ...Show More

Industry

Information Technology & ...

Company Size

51-200 Employees

Headquarter

Wayne, Pennsylvania

Other open jobs from Xemplar Insights