In this role, you will work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful services, to back-end Java based systems using the hottest techniques in Big Data.
In this role, you will serve as software developer to create and modify documentation for programs, process flow, test scripts or other software application needs, with the supervision and technical direction of the software application management team.
An engineer in this position will participate in all phases of a products lifecycle including early concept development, requirements discovery, design, implementation, test and transitioning to manufacturing.
In this position, you will work closely with business analysts, other development team members and our Mobile Support Team to understand and triage issues sent over from the Mobile Support Team on behalf of the Development team.
In this role, the selected candidate must have the ability to take initiative and work with minimal supervision, yet actively interact with other team members in person or over the Internet (chat, videoconference, email).
In this role, you will provides expertise during the initial phases of the project including estimating resources, skill requirements, time requirements, identifying tools and technologies, participating in proof of concepts, etc.
In this role, the selected candidate will troubleshoot and fix immediate help desk needs, especially concerning financial processing; utilize diagnostic skills to find and resolve underlying causes of issues with the software product and its intended functionality.
In this role, the selected candidate will develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
In this role, the selected candidate will architect, code, create test plans, test, debug, and document applications; communicate face-to-face with their peers and customers in a participatory environment.