About Cognizant:
Cognizant Technology Solutions is a leading provider of information technology, consulting, and business process services. We help clients modernize technology, re-engineer processes, and transform their businesses to achieve greater efficiency and effectiveness. Joining Cognizant means joining a network of talented professionals dedicated to innovation and excellence.
Job Description:
We are seeking an experienced Node.js Developer with a strong background in AWS Lambda to join our dynamic team. The ideal candidate will have at least five years of experience in developing scalable applications using Node.js and serverless architecture. This role requires expertise in cloud technologies, software development life cycle (SDLC), and a passion for building high-performance applications.
Key Responsibilities:
- Design, develop, and maintain serverless applications using Node.js and AWS Lambda.
- Collaborate with cross-functional teams to gather requirements and deliver high-quality software solutions.
- Write clean, maintainable, and productive code while adhering to best practices and coding standards.
- Optimize applications for maximum speed and scalability utilizing AWS services.
- Implement API integrations and work with JSON, REST, and GraphQL frameworks.
- Troubleshoot, debug, and conduct peer code reviews to ensure timely delivery and quality of code.
- Manage and monitor AWS resources and services to ensure reliability and performance of applications.
- Continuously research and implement new tools, techniques, and technologies to enhance application performance and developer productivity.
- Participate in Agile ceremonies and maintain documentation of development processes, architectures, and APIs.
- Provide technical mentorship to junior developers to foster their growth and learning.