Senior Software Developer & Interim Technical Support Manager
Adelphi, Maryland, Us
-PHP, JavaScript, React, NPM, Yarn, Symfony, REST, API, Java, Linux, Docker, CSS, HTML, GIT, SQL, Oracle, MySQL, SQLite, ColdFusion-Developed custom intranet framework and application, including electronic forms, row-level security, role based security, LDAP authentication, database integration (MySQL and Oracle), PeopleSoft Campus Solutions data.-Developed several Java desktop applications-Developed online schedule of classes using React with a ColdFusion back-end-Gather and document stakeholder requirements and processes in response to defined business needs-Conduct reviews of requirements, use cases, and associated test cases and test data-Develop robust and maintainable software using structured, object-oriented, and agile techniques to accomplish application requirements-Develop functional and unit test code per requirements and design-Validate developed code against functional, unit, and security tests-Perform QA testing with application users-Prepare deployment packages, along with detailed deployment and operational documentation covering errors and recovery procedures-Deploy software to production environments in accordance with organization standards and application-specific procedures-Modify software and systems in response to changing business requirements-Prepare documentation for work performed in all phases of the development process including requirements, design, implementation, deployment-Prepare all required end-user documentation describing application and system functionality-Have a strong sense of and passion for best design and coding practices-Provide quality control for all software developed at by participating in design processes, performing code reviews, and ensuring that best practices are followed-Develop software-based web solutions to support enrollments and division decision-making needs-Deputy department head