A degree from an accredited College/University in Software Engineering, Computer Science, or related discipline is preferred; Able to perform all functional duties independently; Experience training/mentoring less experienced personnel; Experience authoring or contributing to software-related documentation such as requirements specifications, design documents, technical manuals, and user manuals; Excellent communication skills. Expertise in Struts, Spring MVC, Git Bash, Java25, WebSphere, Tomcat, GitHub, GitHub Copilot, VersionOne, JUnit, JDBC, Maven, ALM, UFT.