Job Title: Solution Architect
Location: Jersey City, NJ
This is a Contract to Hire opening
Responsibilities and Duties
This role will act as a Solutions Architect or Technical Project Lead
Proficient in gathering and analyzing data and drawing logical conclusions.
Participate as a member of the overall Architectural Services contributing and helping to move the team toward the goal of better fulfillment of business needs, cost savings, easier system integration, faster application deliver, improved system performance, lower maintenance effort, and greater resilience and adaptability to change.
Assist the Application Architects by participating in the management of the reusable components and architecture, recommending, planning, and documenting for the transition of it from current state technology to future state technology.
Assist in the active management of the reusable software and platform components. Innovate and provide suggestions, planning, development of new reusable platform components and objects as part of this active management and / or during the course of project assignments.
Strong skills in modeling business domains using data models and process models.
Strong skills in modeling technology mappings based on enterprise architecture and road maps.
Qualifications and Skills
6 years of solution architecture experience
In-depth knowledge of at least one very large Bank application (or equivalent).
Good working knowledge of system integration issues between diverse platforms (PCs, UNIX, and Windows).
Familiar with project management techniques and one or more Systems Development Life Cycle methodologies.
Proficient in OLTP systems design & development.
Good understanding of systems analysis and design techniques.
Familiar with the design and development of distributed applications and OO analysis and design techniques.
Working knowledge of Sybase ASE, Oracle and Microsoft SQL Server.
Good working knowledge of the UNIX and Windows operating systems.
Good working knowledge of design patterns
Knowledge of software programming at the level indicated (at least 4 of the following):
Proficient in Java/J2EE development.
Proficient in GUI application design and development in a Java environment.
Good working knowledge of application development in a UNIX environment.
Good working knowledge of Application servers like JBoss, Tomcat and IBM Websphere.
Good understanding of Rules engine like JRules
Good understanding of Business process management frameworks such as JBPM
Good understanding of ESB such as JBoss ESB.
Verizon New York, NY
Citi Jersey City, NJ
Verizon Piscataway, NJ
VMware New York, NY
City Brasil Jersey City, NJ