Software Engineer
CurrentJob Description:Identifying areas for modification in existing programs and subsequently developing these modifications.Writing and implementing efficient code.Developing quality assurance procedures.Deploying software tools, processes, and metrics.Maintaining and upgrading existing systems.Training users.Working closely with other developers, UX.