Technical - Analyze project requirements and recommend techniques, tools, and methodologies to achieve goals - Document the system design and detailed technical specifications required for new applications to be developed, including workflow models, class diagrams, interaction diagrams, component diagrams, deployment diagrams, and other systems documentation - Consult with technical support, network administration, and database administration areas to ensure coherent total design of the system and to resolve any technology issues - Design enterprise applications to run in a highly secured multi-firewall DISA STIG environment - Develop web, desktop, and console applications with C#/.NET 10 - Develop penetration testing tools and systems with C#/.NET 10 - Develop automated JIT provisioning (JITP) for user onboarding and offboarding - Implement application hardening and data protection for secured server deployments - Work with open source and enterprise penetration testing tools to test complete systems and deliver fully documented penetration testing reports - Fully test and debug all applications prior to use in a production environment - Provide support to all users during the User Acceptance Testing phase - Provide technical guidance and mentoring for vulnerability analysis and remediation of key systems. Technical -* Analyze project requirements and recommend techniques, tools, and methodologies to achieve goals -* Document the system design and detailed technical specifications required for new applications to be developed, including workflow models, class diagrams, interaction diagrams, component diagrams, deployment diagrams, and other systems documentation -* Consult with technical support, network administration, and database administration areas to ensure coherent total design of the system and to resolve any technology issues -* Design enterprise applications to run in a highly secured multi-firewall DISA STIG environment -* Develop web, desktop, and console applications with C#/.NET 10 -* Develop penetration testing tools and systems with C#/.NET 10 -* Develop automated JIT provisioning (JITP) for user onboarding and offboarding -* Implement application hardening and data protection for secured server deployments -* Work with open source and enterprise penetration testing tools to test complete systems and deliver fully documented penetration testing reports -* Fully test and debug all applications prior to use in a production environment -* Provide support to all users during the User Acceptance Testing phase -* Provide technical guidance and mentoring for vulnerability analysis and remediation of key systems.