1. <span><span><span>Work with planning managers, architects, business analysts, quality assurance analysts and agencies to define and transform business requirements into technical design and programming specifications conforming to the system architecture. <\/p> 2. <\/span><\/span><\/span>Implement enterprise solutions following established patterns in application development and data security. <\/p> 3. <\/span><\/span><\/span>Build, deploy and test software applications and modules using automated test and deployment technologies and tools. <\/p> 4. <\/span><\/span><\/span>Provide direction in identifying appropriate technical solutions (application and system level) that meets business objectives, which include defining technical alternatives to derive the most cost\-effective solutions to meet client requirements. <\/p> 5. <\/span><\/span><\/span>Review test cases and test plans in conjunction with quality assurance staff. <\/p> 6. <\/span><\/span><\/span>Execute unit and integration testing procedures. <\/p>