Benefits: |
DB Professionals, Inc. provides fully paid medical, dental, life & long-term disability insurance, 401K, 125K Flex Spending, and in-house training for our employees. |
Job Description:
 |
Lead Web Developer to lead a team that designs, develops and tests components for the Employee Portal Framework (EPF), which is an enterprise web application based on IBM?s portal product. Will utilize the Kaiser Permanente CDP (Comprehensive Development Process) development process (or a similar formal software development process) which will require documenting technical procedures and code written and developing deliverables via an iterative process.
Main Duties:
1)To design comprehensive solutions for integrating existing package, ASP and custom software applications into the EPF.
2)To design, develop and test new portlet applications for the EPF using the JSR 168 API.
3)To perform design reviews, code reviews, conduct code auditing activities and contribute to standards documents for the Web Development Group, particularly in the area of Websphere Portal.
4)to utilize software development tools and process commonly used for web development
5)to deploy web software through a QA cycle and to be capable of deploying code manually or in a scripted deployment environment, which ever method is available
6)Assist in architecting hardware and software environments for the Employee Portal Framework (EPF) project, in close collaboration with vendors and National Operations (the primary infrastructure group).
7)To efficiently analyze and fix defects in the context of one-off fixes, maintenance releases, and small enhancements when larger development efforts are not underway.
8)Provide on-call production support when, necessary, or in a planned rotation schedule.
Experience:
Requires a minimum of eight years relevant work experience with solid hands-on experience in UNIX (or enterprise Linux) system planning and administration, Java web programming and Websphere-based installation, configuration and programming and an excellent understanding of object-oriented analysis/design/programming. With focus in the following areas:
-Strong hands-on experience installing and configuring systems using IBM AIX, Websphere Portal, Websphere Application Server and other IBM system management tools. Experience with Oracle CoreID and Tivoli Directory or other LDAP directory a big plus.
-Strong Java and J2EE background.
-Strong Websphere Portal system development and integration background.
-Hands-on experience with JSR168 Portlet API is a bonus.
-Deep understanding of web application design / web security
-Good understanding of Model-View controller distributed architectures.
-Good understanding of (Enterprise Service Bus) ESB and web services.
-Experience with Rational Application Developer (RAD)
-OO Analysis and Design experience.
-Unix scripting skills and experience in a web software development environment
-Develop or enhance existing automatic code deployment process, as required. Experience with Ant or Maven a big plus.
-Demonstrated experience in delivering on very aggressive timelines.
-Experience in analyzing, fixing and solving defects in a complex web applications and/or participating in bug-fix or small maintenance release with a small to medium size development team
Must have good communication skills both verbally and in written form and the ability to work independently with minimal guidance and as a member of a team. Will often be a member of several teams. Must be able to direct and mentor less senior developers. Must have experience and maturity in moving promising technology to commercial reality, and the ability to meet deadlines.
Education: A college degree, particularly having a computer science, information science, software engineering or electrical engineering major, or a college degree with significant formal software development training and practical experience.
West
CA-Pleasanton-4460 Hacienda Drive, Bldg D-94588(Alameda)
|