· Perform all assigned development/coding efforts required to deliver product releases on time and with highest quality according to published coding standards
· Perform all development tasks related to product development for designated product roadmap projects as directed by the Lead Product Developer and/or Chief Technical Officer (CTO)
· Perform all technical product support tasks required to effectively support customer issues as directed by the CTO
· Gather, translate and develop business requirements into technical artifacts including detailed technical requirements, Use Cases and 4+1 view
· Participate in and contribute to the development of logical and physical design documents with design team
· Review deliverables to ensure they comply with design specifications
· Collaborate with development team members to produce project estimates
· Effectively utilize all development processes and controls in the Software Development Life Cycle (SDLC)
· Analyze bug submissions from bug tracking system and address all bugs assigned to the position. Maintain the resolution of bugs to minimal number of turns
· Ensure the full and complete testing of all product units, components and systems in accordance with the Product Release process
· Effectively use f all product development life cycle tools
· Provide inputs on product development project status as required by the Lead Product Developer or CTO
· Handle the interface with QA for resolution and closing of bugs
· Perform peer coder reviews and provide complete and accurate inputs to peer on developed code to ensure quality code development.
· Provide all required inputs to the development of technical documentation.
· Review proper source and version control entries
· Ensure the required support is provided for all Tier 3 level customer support issues and that all issues are resolved in a timely and quality manner
· Provide required technical support to Tier 1 and Tier 2 Technical Operations
· Provide required technical support to product implementations
Education:
This position requires a BS in Computer Science, or related subjects or equivalent.
A MS in Computer Science would be a plus.
This position requires 7-10 years of direct experience in product development related programming.
- VB.Net Experience ; ASP.Net is a plus (5-7 years)
- SQL Experience (2005/2008) (3-5 years)
- Ajax Experience (3-5 years)
- Web Service Experience (3-5 years)
- Web Controls Experience (3-5 years)
- Visual Studios and Source Safe Experience; Team Foundation a plus
- Tier 3 Support Experience (5-7 years)
- Product Development Experience (7-10 years)
- Unit, Component, Systems Testing Experience (7-10 years)
Other Requirements
- Excellent written communications skills are required
- Excellent oral communications skills required
- Team Oriented
- Familiarity with Software Development Life Cycle Process
- Excellent Computer skills
- Excellent productivity tools experience
- Excellent software life cycle development tools experience
Qualified candidates, please email your resumes to rtiwari@talentporte.com for immediate consideration.