Software Programmer III

JOB DUTIES: Analyze user needs and software requirements to determine feasibility of design within time and cost constraints. Design, develop, modify and test software applications. Implement design patterns and provide design solutions based on the business process....