Essential Functions Programming experience in a multi-tier workplace Architecting detailed technical designs as assigned based on requirements and or functional designs and developing full stack solutions for web development projects Produce software components interfaces classes functions webpages etc as necessary in order to faithfully implement designs as assigned for a JavaJEE with JSPJSFJavaScriptAngular technology Stack Create complete and accurate technical artifacts both within the code being created and externally as input to the documentation team or in the form of technical whitepapers or other publications Test and debug software with excellent troubleshooting skills to ensure correct behavior including unit- and regression-test production and maintenance where appropriate Complete assigned software projects on time and within budget Lead the Team from front and mentor junior staff members for planning communication and execution of projects sub-projects or releases Performs elementary DevOps functions including CI CD setup and webserver administration both Windows and Linux Adhere with all policies and procedures applicable to the position department division and larger organization