Job DescriptionJob Description
In this role you will:
Evaluate, identify and develop software solutionsLead software development projectsDocument and record every aspect of an application or softwareTrain and oversee the activities of the members of the development teamPlan, track and schedule software deliverablesLocate and suggest solutions for critical challenges involving software and hardware interfaceLook for problems within software systems and resolve the issuesDevelop good working relationships with other employees, such as Product Owner, Product Managers, Tester, Programmers and ArchitectsDesign, code and debug new application software programs and/or make enhancements to existing application software programs, of all levelsTest and debug new and existing application softwareExecute tasks conforming to shop techniques, standards, policies, and proceduresUse case tools and/or application development software toolsProvide complete documentation for new or modified information systems and/or application software programs, including operational proceduresSuggest training and coordinate the work of less experienced application software developers and/or application system analyst staff; and assist with development of difficult and complex processesMonitor application software systems to ensure proper execution and performance
Read Less