Software Developer
Current• Design, develop, and maintain backend applications and databases• Design easy-to-use frontend user interfaces• Document features to assist usability and understanding of its behavior• Take part in peer code review to offer suggestions/alternatives and to ensure that code follows team standards• Use tracking systems to keep track of bug fixes and technical tasks• Use source control to keep up with code changes