We are seeking a Principal Engineer with expertise in NodeJS to accelerate your career with PradeepIT, a globally recognized IT Consulting firm. As a Principal Engineer, you will work on designing and building server-side solutions, leading technical teams, and mentoring team members.
Requirements
- 13-15 years of experience
- Microsoft Bot Framework, CUI and Chatbots - General Experience
- JavaScript (Expert), Node JS, Unit testing (Capable), Express.js, REST, Cloud development (Capable), Microservices architecture (MSA) (Capable), GraphQL
- Kubernetes, Docker, Jenkins, Circle CI, Octopus, Gitlab CI, Bamboo
- Strong technical background with node.js, event loop understanding, unit testing, developing web application & APIs, event & stream, call-back & closures, promise, async/await, accessing file system, Optimization techniques
- Good knowledge of functional and Object-Oriented Programming
- Implementing effective security protocols, data protection measures, and storage solutions
- Familiarity with Azure pipeline
- Knowledge of high-quality professional software engineering practices for agile software development cycle
- Fundamental knowledge of design patterns
- Experience in communicating effectively with users, other technical teams, and management