Designation: Senior Software Engineer
Skills: Node JS
Qualification: Bachelor’s degree in computer science, Engineering, or a related field
Location: Pune
Experience: 4-6 Years
Roles and Responsibilities:
- Develop and Maintain Serverless Applications: Design, build, and deploy serverless services using AWS (Lambda, API Gateway, DynamoDB, S3, etc.).
- Node.js Development: Write efficient, reusable, and scalable code in Node.js, ensuring best practices in security and performance.
- Integration and API Development: Develop and maintain RESTful APIs and microservices for seamless integration across various systems.
- Collaborate with Front-End Development Teams: Work closely with front-end teams to support integration and ensure a cohesive user experience. Basic familiarity with Angular or React is a plus.
- Testing and Quality Assurance: Develop automated tests, conduct code reviews, and implement CI/CD pipelines to ensure code quality.
- Documentation and Technical Support: Maintain thorough documentation and provide support to team members as needed.
- Experienced in implementing secure development methodologies, ensuring robust protection of sensitive data and systems integrity.
Technical / Essential Skills:
- 4-6 years of experience in Node.js.
- Proficiency with AWS serverless architecture (Lambda, API Gateway, DynamoDB, etc.).
- Knowledge of SQL/NoSQL databases.
Soft Skills:
- Excellent communication skills for cross-functional collaboration.
- Strong problem-solving ability, with attention to detail.
- Self-starter attitude with an openness to learn and adapt.
- Ability to work effectively within a team, mentoring juniors, and taking ownership of projects.
Preferred Skills:
- Experience with front-end frameworks like Angular or React.
- Familiarity with CI/CD pipeline tools (e.g., Jenkins, AWS Code Pipeline).
- AWS certification is a plus.