Sr. Software Application Architect Job Posting



Job Title: Sr. Software Application Architect
Company: Human Capital Consultants
Position Type: Permanent
Pay Rate: DOE
Skills: Java, J2EE
Date Posted: Sep-23-09

Human Capital Consultants is a strategic professional services consulting organization serving industry leading, entrepreneurial, and near start-up organizations across the United States. Human Capital Consultants offers proven, customizable and matrix driven solutions for our clients' Recruitment, Human Capital Management, and Human Resource Consulting needs. Human Capital Consultants has the experience and bandwidth to provide clients a wide array of resources from a single Recruitment or HR Resource to an entire team dedicated to single or multi-location needs, including Strategic Engagement Planning and Management. For more information visit our web site http://www.humancapitalconsultants.com.

Senior Software Application Architect -- Full time position in Mount Laurel, NJ

Job Summary

This position is responsible for the design of J2EE based Data Access Layer for an enterprise business support system. The BSS allows for sales and ordering of product and services in a Call Center environment. Responsible for design of complex data access layer using relational databases. The position will lead a number of technical Design resources, and will also work with Lead Designers working on Services, Process, and UI. Design enterprise Web applications using MVC framework, Hibernate and service oriented architecture (SOA) principles. Responsible for functional and technical designs of cross-platform applications & services. Perform Business Analysis and Requirement Analysis with the end user. The candidate must demonstrate progressive leadership in the full life cycle software development environment.

Major Duties

• Architect enterprise applications using Agile methodology. This includes creating Detailed Design using UML, Process Flows, Sequence Diagrams, and some times pseudo-code level details.
• Develop Data access layer using Java technology. Model high performance DCR, DDL, and DML used by Application Services, Process, and UI Layer.
• Analyze and optimize SQL queries written by developers.
• Create Data Model and ER diagrams of the enterprise databases.
• Migrate customer and reference tables from the Amdoc Clarify Database to an open relational database
• Develop reporting solution, data replication solution, data warehousing solution in a high-volume transaction based system
• Work hand-in-hand with enterprise DBAs while coming with application design solutions.
• Leverage Enterprise Service Layer framework for the SOA for the architecture. Create designs involving XML/Web-Services that integrate various distributed applications.
• Perform Business Analysis and Requirement Analysis with the help of end-users.
• Develop prototype and architecture for new concepts and technology that would eventually be used by the Development teams.
• Develop Functional designs including Use Cases while interacting with Business Partners as well as End Customers.
• Closely work with Enterprise Architects, Developers, and Business Partners while developing design solutions.
• Perform other duties as assigned.

Minimum Qualifications

Education

• Bachelors degree in Computer Science or related field.

Skills and Experience

• 10+ yrs experience in Software Development, with 5+ yrs. experience as an architect/designer.
• 7+ years experience in designing high volume data access layers especially in the Java Application environment.
• 5+ years experience creating enterprise DCR, DDL, DMLs.
• 3+ years experience as a DBA preferably using Oracle.
• 3+ years experience using Enterprise Architect or Rational or Other Modeling tools.
• 3+ years experience developing SOA Applications using BEA Technical Stack.
• 3+ years experience coding J2EE Applications.
• 3+ years experience integrating distributed Applications including .Net, J2EE, and Client/Server Applications.
• 3+ yrs experience in Business Analysis and Requirement Analysis, as well as demonstrated ability to solve end customers problems.
• 3+ Experience with Hibernate or JDO.
• 3+ Experience with SQL tuning
• Experience designing and developing web applications using MVC Framework, custom tags and COTs a plus.
• Experience with CSS, JavaScript and Ajax a plus
• Experience promoting TDD using JUNIT, HttpUnit, Code Coverage tools and EasyMock or JMock a plus.
• Experience with data warehouse, reporting, replication a plus.
• Experience in a Telecom or a Media company a plus.
• Full life-cycle development in an enterprise development environment.
• Exposure to Agile methodology a plus.
• Ability to create cost-estimates and software/system development Business Cases.
• Experience with Voice, Data, Video, Wireless technology a plus.
• Experiences working with workflow engines such as BEA WLI or ALBPM a plus.
• Experiences with CRM tools such as Clarify a plus.
• Should have excellent communication, negotiation, decision making, and problem solving skills.
• Must be a team player.
• Must have “can do” /”will do” attitude.

Interested and qualified candidates are invited to apply online http://humancapitalconsultants.catsone.com/careers

Location: US-NJ-Mount Laurel
Telecommute: No (Onsite Position)
Contact Name: Mike Astringer
Contact Phone: 800-378-0847
Contact Email: mike.astringer@humancapitalconsultants.com
URL: http://www.humancapitalconsultants.com
Contact Comments:

Interested and qualified candidates are invited to apply online http://humancapitalconsultants.catsone.com/careers




tech job trends, october 2009