Performs expert-level systems development and design work that may include logic design, I/O design, firmware development, model formulation, manufacturing and development cost projections, computer architecture analysis and design, and analog or digital systems engineering.
In this role, the selected candidate will be responsible for developing J2EE applications using Struts, Spring MVC, JSF, XML technologies; analyzing User Interface requirements in order to design and implement new Web Applications.
The Systems Consultant acts independently or as a member of a project team responsible for providing technical and business process guidance concerning the business implications of one or more applications.
The successful candidate will participate in application design and development discussions with clients to determine client needs and ensure that product adheres to established specifications and standards; identifies issues and recommends alternative courses of action.
You should understand object oriented concepts & design patterns, HTTP state management techniques and challenges, relational database models, transactions, unit testing, continuous integration, and single page architectures.
Provides the highest level analytical consulting and leadership in identifying and implementing new uses of information technologies to assist the client areas and Bank in meeting their short term business goals and long term strategic objectives.
In this role, you will design, document, development, and implement/enhance highly scalable and secure Java Web Applications. Work with Team Analysts and Developers to enhance the COB&R application to be compliant with the CMS tool and architecture guidelines.