HamburgerMenu
hirist

Job Description

Role : Node JS Engineer


Strong experience on Node JS with AWS. Both the skills are mandatory

Experience : 6+ Years

Location : Hyderabad

Qualifications :


- Bachelors or Master's degree in Computer Science, Information Technology correlated field.


- 6 or more years of demonstrable success building services that leverage AWS Lambda, node.js JavaScript, OOP, and Functional programming.


- Have an engineering mindset-looking for ways to continuously improve speed to market by eliminating waste, improving quality, automating routine tasks reusing code /libraries /capabilities.


- Experienced implementing and integrating with restful APIs, microservices, and event-driven apps.


- Experienced implementing database DML queries for RDBMS, DML queries for NoSQL DB, ORM, SQL Workbench.


- Unit testing, End to end testing, performance test (lambda-tester, selenium or similar).


- Experience with AWS CloudWatch and X-Ray required.


- Familiarity with other Observability or APM metrics and monitoring tools.


- Proficient with using CI/CD, source code management, architecture design tools.


- Experience with Terraform/Terraform Cloud and git required.

- Strong proficiencies in data structures, algorithms, and design patterns.


- Experienced with resiliency and scalability design patterns for AWS Cloud services.

- Familiar with Agile software development practices.


Responsibilities :


- Implement complex, scalable back-end services using NodeJS implemented atop AWS Lambda functions.


- Implement and integrate with other AWS Services such as Kinesis, DynamoDB , AppSync, SQS, SNS, Event Bridge, S3, Elastic MapReduce (EMR), ElastiCache, OpenSearch, CloudWatch, and X-Ray.


- Collaborate with DevOps engineers to deploy services on AWS using Terraform/Terraform Cloud.


- Support the technical design of RESTful APIs that use JSON payloads


- Collaborate with software engineering teammates.


- Participate in technical peer reviews.


- Implement services that meet functional and non-functional requirements.


- Collaborate with Product owner(s) and other team members to develop software using Agile methodologies (SAFe, Scrum, Kanban).

- Contribute to all phases of the development lifecycle.


- Implement net-new, cloud-native services that can operate efficiently /cost effectively /sustainably.


- Support production operations teams to quickly triage and resolve issues.


- Join client calls as needed to provide support and answer any technical questions.

- Continuously learn new skills to support Cotiviti's current and future needs.


- Delight customers (internal and external) through a focus on delivery excellence and continuous improvement.

info-icon

Did you find something suspicious?