In this role, you will be responsible for the involvement in all areas of the application development life cycle: business analysis, requirements gathering, design, development, testing, implementation, and support of new and existing applications.
In this role, the selected candidate will convert existing raster and vector geoprocessing tools from executing in a single threaded, single machine mode to executing in a parallel and distributed mode against huge datasets.
In this position, you will develop, maintains, and enhances business applications providing specialized technical or business knowledge to projects. Utilizes a variety of computing architectures including client/server, intranet and Web. Collaborates with bank customers, staff, IT colleagues, and other stakeholders to identify user requirements, assess available technologies, and recommends solution options.
In this role, you will develop software applications using programming languages to the given design specifications. Follows design specifications to code, test, debug, install, document, and maintain software applications.
In this role, the selected candidate must have an experience with structured design, development, and implementation of new computing architectures; ability to work well on cross-functional project teams.