Professionals in this group are involved in full stack development and implement end-to-end components of proprietary software products. They work closely with product managers to understand functionalities and use cases of the product and create prototypes for the same. The job involves designing and developing the UI, business logic tier, data tier & integration tier along with testing and maintenance of the same. They are adept in the use of tools and technologies across layers: proficient in working with systems infrastructure, creating, querying & manipulating databases, APIs and integration, front-end code (HTML/CSS, bootstrap, React JS, Angular JS) and web stack back-end technologies ((PHP, Python, Java). They have a sound understanding of CI/CD processes, agile development, possess deep understanding of programming fundamentals and can learn new framework, languages and tools as required on projects.