Meeting with development managers to discuss software projects.Conducting feasibility studies for upgraded software systems.Designing new software programs, websites, and applications.Assigning tasks to junior developers such as coding, testing, debugging, and analytics.Writing advanced programming code.Reviewing updated software systems.Managing project timelines and tasks.Writing development reports.Creating technical documents for new software programs.Training staff on software use.Skills Required
Coding, Project Management, Software Development, Documentation, Debugging