Develop and modify software applications based on client needs. Collaborate with teams, troubleshoot, and debug complex software issues.