Junior Developer
CurrentHired as part of development team to develop, enhance, and support client/server web applications. Debug existing applications based off user feedback. Enhance and utilize in-house libraries.Played critical role in full stack development and support of multipurpose communication software from design phase through the complete SDLC. Involved in all phases of development including UI design and implementation, backend development, relational database design and creation.Developed API Service for communication software allowing clients to submit requests using XML and J2EE servlets. Retrieved tasks from MySQL database and crafted response in XML. Used XSD to enforce structure of requests and responses.Developed and optimized an integration piece for communication software that retrieved very large CSV files at regular intervals from client ERP and imported to a relational database.Played critical role in full stack development of online admissions application through the complete SDLC. Involved in all phases of development. Met with clients on site and by video conference to better understand business process. Used Liquid Planner software to manage milestones and monitor timelines.Designed and developed multiple user interfaces with focus on optimizing user experience for 3 projects in a collaborative environment. Created end user documentation with annotated screenshots to enhance understanding and reduce support calls. Participated in code reviews to enforce department standards of maintainability and readability.