The engineer is passionate about Android and mobile computing and wants to disrupt the world of application development on mobile devices. The engineer wants to build rich customer experiences, utilizing to the fullest possible extent all the cool hardware on the device.
Specifically, we are looking for a software developer who will be responsible for implementing analytic capabilities in a cloud based environment. Must be able to collaborate with team members, and have an understanding of emerging cloud based technologies.
Participate in code reviews to ensure applications support existing architecture and follows the defined framework guidelines and coding standards. Develops creative solutions and functional prototypes to demonstrate proof of concepts and to enable rapid confirmation of design ideas.
Java/JEE application design and development to migrate large monolithic application to micro services based architecture; migrating existing delivery process to DevOps Automation, based on Containerization.
Work closely with the Scrum Master and Application Development Lead to ensure team and organization standards are followed and the team is consistently focused on continuous improvements and sustained delivery.
Work closely with Application Engineers/Java Developers to clarify defects and retest to verify defects are fixed; use JIRA and TFS to log and track defects/Use JIRA to manage work load/sprints/user stories, etc.