* Analyze customer needs (RFQs) and develop replies (SOWs); negotiate with customers
* Communicate overall design and approach to a team of programmers
* Create flowcharts, diagrams, other models, and programming instructions to guide programming team
* Document all aspects of software, for ongoing maintenance and revisions
* Collaborate with other IT specialists, technicians, etc., to deliver software solutions
* Full Time
Experience / Freshers can also apply.