Node.js Developer
Node.js Developer
About the Job
Skills
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
- Working within an agile environment.
- Collaborate with cross-functional teams to define, design, and develop new features.
- Ensuring quality and performance of application to specifications.
- Fixing application bugs before final release.
- Completing work plans as appropriate for design, development, implementation, and rollout tasks.
- Identifying potential problems and resolving application bottlenecks.
- Supporting and maintaining applications utilizing required tools and technologies for the role.
- Proven work experience as a Lead Node JS Developer.
- 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
Industry
Information Technology & ...
Company Size
51-200 Employees
Headquarter
Wayne, Pennsylvania
Other open jobs from Xemplar Insights