Senior Full Stack Developer with 6 - 10 years experience in software development with a minimum of 2-4 years of hands-on experience in Node JS and Angular UI Development. A strong analytical and technical ability adept individual who can work independently with good communication skills. Have experience in working on complex and medium to large projects. Should be capable of working independently with business owners, global teams & stakeholders.
Essential Job Duties and Responsibilities
Work with the Project Architects & Business owners to understand the reporting requirements
Taking ownership to deliver projects by full development lifecycle of a project
Create performance efficient Code and should have experience with design and development
Understands deployment/entitlement strategies
Minimum Qualifications and Requirements
4 to 10 years of proven working experience in web and server-side programming.
Complete end to end technology stack development.
Minimum 2 - 4 years hands on experience in Node JS & Angular 2 & above / ReactJS, MEAN Stack
Experience with any MVC Framework
Experience with relational databases like MsSQL/MySQL/Postgres and NoSQL databases like Mongodb / Redis
Experience in JavaScript, TypeScript, jQuery, Bootstrap, HTML5, CSS3.
Exposure to testing frameworks for the Unit test, Integration test, and automated testing
Hands on knowledge of any source control Git/SVN
A solid understanding of how web applications work including security, session management, and best development practices
Experience working in an Agile/Scrum development process.
Familiarity with modern engineering practices . TDD, BDD, CI/CD.
Experienced in deployment/publishing on AWS/Azure. Or private cloud
Good understanding of the micro-service and containerization technologies like Docker and Kubernetes.
Understanding of API integrations, Single-Sign-on, and token-based authentication