Senior Product Software Engineer (Backend NodeJS with Angular)
Wolters Kluwerkalyani nagar, India
9 hours ago
Job description
Description
Responsibilities :
Interpret and understand contextual requirements
Creative thinker of out of the box solutions for day to day issues
Design, debug implementations of complex software solutions using NodeJS
Translate requirements to solution design
Analyze, plan and estimate simple to complex development tasks
Take ownership for a business feature from its technical design, through development and all the way through to release
Perform code review and refactoring with other developers
Navigate through the SDLC (including but not limited to) - Coding, Unit testing, Integration testing
Working closely with QA partners, Coverage / assistance during UAT, Production support / debugging issues
Plan, prioritize, and effectively complete tasks in order to meet critical project deadlines.
Qualifications :
Bachelor’s degree in Computer Science or related field.
8 or more years of relevant development experience.
5 or more years of industry experience developing web-based applications using NodeJS; NestJS preferred.
Must have demonstrated use of architecture design patterns in the last 2 projects.
Must have an understanding of SDLC and its various stages.
Must have knowledge of agile development practices and associated tools
Must have strong analytical thinking, writing, problem solving and excellent communication skills.
Must have hands-on experience with container technologies such as Docker.
Must have strong experience in cloud native application development (AWS).
Ability to properly document technical specifications, design artifacts and organize code.
Ability to interpret and identify patterns from APM tools and reporting dashboards
Experience working with Continuous Integration / Continuous Delivery and DevOps.
Experience and understanding of integration / communication between multiple systems / applications.
Experience and understanding of search technologies and caching strategies
Experience and understanding of Git Source control, and Gitflow branching methodology with emphasis on working with strategies that relate to the master / develop / feature / release branches
Experience working with SPAs such as Angular
Experience working with JIRA, Confluence, Bitbucket is preferred
Working knowledge of JSON, XML, Schema and database models
Working knowledge of building and consuming third-party APIs and familiarity with tools such as Postman