Wednesday, September 03, 2008

Charles Schwab - Software Appl Engineer

Location:
Denver, CO

Area Code:
720

Tax Term:
FULLTIME

Pay Rate:
.

Length:
Full Time

Position ID:
E02z171

Dice ID:
charl

Travel Required:
unspecified

Telecommute:
no

Title:
Staff - Software Appl Engineer

Skills:
• Conceptual understanding of J2EE technology, such as servlets, JSP, EJB, JDBC, HTML, JMS, • Basic working knowledge of both Java and .Net development, • Basic working knowledge of XML, SQL and messaging; UNIX operating systems; design patterns; Open source such as Struts, ANT, Junit; DBMS such as Oracle or DB2, • Basic working knowledge of configuration management systems such as CVS or Clearcase

Date:
9-3-2008

Description:

Group Overview:

Schwab Institutional Platform Development and Technology is seeking a talented Staff member to join its Applications Development and Support Team, reporting to the SI PD&T Managing Director. Our team provides Application Development enhancements and support to improve the SI user experience and ensure efficient use of system resources.





Position Description:

This Staff position will work with internal development teams and third party vendors to develop and support current product channels in both the web and desktop trading environments. The responsibilities for the Junior Java/.Net Technical Lead position include business requirements/use case analysis, preparing technical sizings, designing small enhancements and bug fixes for Java and .Net applications that supporting the Schwab Institutional business. These applications are all both Java and .Net based, and typically are small, internal-facing departmental solutions. The person in this role will grow their understanding and will be mentored by senior technical staff. They will participate in and assist with technical sizings and trouble-shoot application problems in development and production environments. The ability to work in a technical capacity and understand key functions and features of Java and .Net systems is expected. This role is aimed at a quick learner, with the ability and willingness to multi-task. Strong verbal and written communication skills are required, as this role requires frequent contact with business staff, other technicians, management and offshore development staff. Responsibilities include 3rd level production support on a rotating 24x7 on-call basis, so ability to troubleshoot production system problems under time bound situations required.





Requirements:

* BS degree in computer science, engineering or a related field.

* Conceptual understanding of J2EE technology, such as servlets, JSP, EJB, JDBC, HTML, JMS

* Basic working knowledge of both Java and .Net development

* Basic working knowledge of XML, SQL and messaging; UNIX operating systems; design patterns; Open source such as Struts, ANT, Junit; DBMS such as Oracle or DB2

* Basic working knowledge of configuration management systems such as CVS or Clearcase

* Desirable skills:

* Familiarity with BEA's Web Logic Application or IBM's WebSphere application server

* Familiarity in depicting systems using UML facilitated with Together JBuilder or Rational Rose

* Financial services business knowledge or experience

* Design expertise in modeling business, data access and service objects

* Familiarity with LDAP/JNDI

* Strong interpersonal and communication skills (both written and verbal) with technical and business stakeholders to understand their requirements

* Strong problem-solving and multitasking skills, detail oriented

* The ability to work cooperatively and effectively with cross-functional and remote teams.