Essential Duties and Responsibilities: - Design systems and programs to meet complex business needs. - Code, test, debug, implement, and document moderately complex software programs. - Prepare detailed specifications from which programs are developed and coded.
Essential Duties and Responsibilities: - Lead the design and development of complex software applications from business requirements in collaboration with other team members - Investigate new solutions, tools, products, and techniques to incorporate into coding standards.