Friday, October 20, 2006

Senior Developer Application Architect in New York, NY

Friday, October 20, 2006
Senior Developer/Application Architect

Position Summary:
Looking for a Senior Developer/Application Architect (full-time, permanent position) for their New York corporate headquarters to assist in leading the development, implementation, integration, troubleshooting, maintenance and enhancements efforts of all internally developed and off the shelf database applications.

The person should be experienced in Full Life Cycle of software development from requirements gathering to systems design, development, quality control, documentation, implementation and subsequent troubleshooting, maintenance and enhancements using J2EE technology and best practices. In addition candidates should have participated in implementation, integration, troubleshooting, maintenance and enhancements of off-the-shelf database applications in liaison with external software companies/consultants. Strong J2EE knowledge and relational database skills is a must.

Responsibilities:
? Aid in the continuous development and compliance of procedures and policies relating to Software Development.
? Define and Improve development methodologies and frameworks using best practices of J2EE Technology.
? Perform software/development tools evaluation and technical proof of concepts.
? Lead in design, development and quality control of optimized and reliable code to specification and schedule with on-site and offshore team of software developers.
? Lead in implementation, integration, monitoring, troubleshooting, maintenance and enhancements of all internal and external database applications.
? Lead in enhancement of existing code as well as define, develop, and deliver new innovative technologies that generate industry-leading solutions.
? Mentor less experienced developers.
? Monitor and improve performance and availability of J2EE applications using Java profiler technology.

Qualifications:
? Bachelors Degree in Computer Science or related field.
? Strong written and verbal communication skills.
? 5+ years of software development experience with at least 4+ years with full J2EE technology
? In depth knowledge and experience in several of the following technologies:
Java/J2EE (EJB and JSP/Servlets), Relational Databases (Oracle & Others), SQL and JDBC, BEA Weblogic Application Server, Oracle Application Server, Web Servers (Apache, Sun, IIS), Portals, Unix/Linux Scripting, HTML, XML and XSLT, Multidimensional (OLAP) tools like Cognos, TM1 etc.
? Experience with Software Development Process and methodologies such as Waterfall, UML, RUP, etc.
? Experience with design and development of distributed multi-tier large applications.
? Solid knowledge of application architectures, design patterns and J2EE frameworks.
? Experience in database schema design and database performance tuning for transactional systems and Internet applications.
? Strong Troubleshooting skills.
? Ability to work independently as well as to technically lead on-site and offshore development teams.
? Self starter and quick learner. To Apply to this job go to http://www.GadBall.com or click here