Performs research, analysis, design, creation and implementation of applications to meet current and future testing requirements. Defines and creates the next generation of solutions to drive application value and speed to flawless implementation and integration.
In this role, you will design, develop, and configure software systems to meet market and/or client requirements either end-to-end from analysis, design, implementation, quality assurance (including testing), to delivery and maintenance of the software product or system or for a specific phase of the lifecycle.
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.
The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.
You should be self - motivated and adaptable to learning and understanding new technologies, be able to effectively prioritize and manage multiple tasks to meet aggressive deadlines, and have the ability to work both independently and on a team, producing quality work products with attention to detail.
In this role, you will be responsible for providing the data backbone to the finance organization storing all finance information and calculating aggregations and supporting internal management reporting and external regulatory reporting.