Title: Smalltalk Developer Location: Omaha, NE Duration: 6 Months
Required: Three plus years of solid VisualWorks development experience; some experience with distributed system (DST or Corba) would be plus; experience with Store or Envy required Three plus years of experience with relational database as application backend and writing SQL queries and experience with writing database stored procedures. Experience with web development using Smalltalk or Java; knowledge of server side Java programming; working knowledge of Servlet and JSP/SSP specification; exposure to Use Cases, XP, Design Pattern, or UML.
General Job Responsibilities: This position is responsible for providing leadership and technical deliverables in the design, development, testing, documentation, and implementation of system enhancements or new application development; leading the technical team and internal users in the identification of areas of application improvement; providing direction for methodology and process improvement initiatives; ensuring adherence by the team to team and organizational standards in day-to-day work; and providing support to users of the application.
Position Requirements: Demonstrate advanced technical knowledge and expertise of applicable application development and the ability to apply such knowledge to business needs. Demonstrate the ability to acquire extensive knowledge of the applications supported by the team, extensive understanding of the interfacing applications and apply that knowledge to satisfy business needs. Demonstrate an extensive understanding of Object Oriented Design with the ability to create and maintain Class Diagrams, Sequence Diagrams and Interface Diagrams for the applications. Have the ability to apply Design Patterns and instruct other developers in the use and purpose of the Design Patterns being applied. Participate in a lead role on development and support teams resulting in contribution to achievement of team goals and objectives. Analyze and solve complex business or technical problems involving the development and deployment of applicable technology.