software developer
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 sys...