Encora is seeking a Software Engineer to support a large pharmaceutical company. The role involves designing, coding, debugging, and supporting cloud-based applications, as well as extending an existing AI platform for enterprise consumption. The engineer will perform unit, integration, and system testing, design and implement RESTful web APIs, and create elegant user interface solutions. Collaboration with team members to solve technical challenges is essential, along with taking ownership of individual components within an application. The position also requires completing in-depth peer code reviews following industry best practices to ensure that all code bases remain clean, maintainable, and efficient.