Duration: 6+ Months
Job Description:
• Plan and estimate development work needed to implement assigned tasks
• Transform complex requirements into working, maintainable enterprise-level solutions
• Perform detailed application design as appropriate.
• Author and maintain design and technical documentation necessary
• Provide leadership to other team members to deliver high quality systems on schedule
Education and typical years' experience:
• Bachelor's degree or equivalent in computer science (m.s. in computer science preferred) or related field and 7 plus years of industry experience,
including strong technical leadership.
• 7+ years' experience with java or j2ee development
• 5+ years 'experience with database driven, multi-tier software development
• experience in high-volume, transaction processing productions systems
• 5+ years' experience using at least one major database (oracle preferred)
• Demonstrated, repeated success with a recognized software development lifecycle methodology
• Experience with risk identification and management
• Good interpersonal skills in order to interface successfully with an onshore project manager, clients and office personnel
• Ability to work effectively as part of a technical team
• Creative problem solving skills
• Good oral and written communication skills
• Ability to work in a fast paced & dynamic small company environment
• Financial system experience a plus
No comments:
Post a Comment