Developing software solutions to meet customer needs; both web and mobile apps
Creating and implementing the source code of new applications
Testing source code and debugging code
Evaluating existing applications and performing updates and modifications
Developing documentation to represent the design and code of new application