Sr. Lead Web Application Developer - Zolon Tech
Fort Detrick, MD
About the Job
To acquire the advantage, we seek a Senior Lead Web application Developer to perform a variety of software programming, development, and integration requirements, including maintenance and modification of existing software, and development of new software, utilizing knowledge of established programming procedures and data processing requirements.
Web Design and Development:
• Evaluate the content, structure, style, organization, and aesthetics of the existing MRDC-hosted websites.
• Review and implement Operations Security, Section 508, and regulatory compliance for all MRDC-managed websites.
• Coordinate with MRDC to define goals and requirements for refinement and future development of websites and content.
• Develop and implement a web design and development plan that includes actions and milestones for requirements determination, design, testing, documentation, training, and implementation based on evaluation results and Government feedback,
• Utilize an agile methodology for all development efforts to ensure the MRDC customer remains fully engaged
• Create and maintain a comprehensive listing of all websites including IP/VIP addresses, SSL certificate expiration dates (both commercial, where applicable, and server/sites), current content sizes, and content owner contact information
• Ensure all production servers are clean and free of site backups and/or extraneous files that are not required for proper operation of the sites
Web Administration.
• Perform all administrative and maintenance tasks, including but not limited to the creation of user accounts, security patches and updates, server maintenance, installation, web server (e.g. IIS, Apache, etc.) management, servlet container management (e.g. Tomcat), backups, recovery, log analysis, SSL certificate management, and content management.
Software Programming and Development:
• Provide software programming, development, and integration requirements, including maintenance and modification of existing software, and development of new software, utilizing knowledge of established programming procedures and data processing requirements.
• Design, implement, and provide maintenance of web (thin) and thick client applications.
• Utilize an agile methodology for all development efforts to ensure MRDC customers remain fully engaged.
• Manage programming tasks for new development or maintenance of existing applications.
• Consult with the Government to develop requirements for and maintenance of application software.
• Troubleshoot and investigate production issues in applications.
• Mentor team members on software development life cycle, design, analysis, and development techniques.
• Make recommendations to improve business process operations as appropriate.
• Perform code reviews with IT team members to develop quality and procedural processes.
• Have familiarity with code repositories (e.g. Team Foundation Server (TFS) and Integrated Development Environments (IDEs)).
• Submit System Change Requests (SCRs) for Configuration Control Board (CCB) review.
• Evaluate the content, structure, style, organization, and aesthetics of the existing client's hosted websites
• Develop, maintain, and support web-based software applications. Applications are developed in .NET, C#, ColdFusion, ASP, PHP, JAVA, Eleventy, and SQL and Oracle
• Coordinate with leadership personnel to define goals and requirements for refinement and future development of websites and content.
• Based on evaluation results and government feedback, develop and implement a specific web design and development plan that includes actions and milestones for requirements determination, design, testing, documentation, training, and implementation.
• Utilize an agile methodology for all development efforts to ensure the customer remains fully engaged
• Familiar with code repositories (e.g. Team Foundation Server (TFS), DevOps, and Integrated Development Environments (IDEs)
• Ability to migrate Oracle Forms and Reports to web-based, database-independent applications.
• Confer with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions.
• Consult with customers to develop requirements for and maintenance of application software
• Designing, developing, testing, implementing, and maintaining web-based application systems.
• Determining user needs by analyzing technical requirements.
• Developing or validating test routines and schedules to ensure test cases mimic external interfaces and address all browser and device types.
• Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.
• Identifying problems uncovered by customer feedback and testing, and correcting or referring problems to appropriate personnel for correction.
• Knowledge about multiple commonly used web development (e.g., ASP.Net, HTML, Eleventy, Client, Java, JavaScript, PHP, CSS, JSP, Python, AJAX) is necessary.
• Maintaining an understanding of the latest Web applications and programming practices through education, study, and participation in conferences, workshops, and groups.
• Make recommendations to improve business process operations as appropriate
• Manage programming tasks for new development or maintenance of existing applications.
• Perform code review with IT team members to develop quality and procedural processes
• Analyzes and integrates new web technologies with existing web applications to improve web design and functionality.
• Troubleshoot and investigate production issues in applications
• Using scripting or authoring languages, management tools, content creation tools, applications, etc
• Utilize an agile methodology for all development efforts to ensure the customer remains fully engaged.
Security Requirements:
• Must have a Tier 3 (T3) - formerly (National Agency Check with Local Agency Check and Credit Check (NACLC) investigation IAW the FIS and must obtain and maintain a SECRET clearance before performing work on this task order.
Cyber Security and Information Technology (IT) Training:
• Must comply with DoD and Army training requirements in DoD 8570.1
Location: Fort Detrick, MD
Web Design and Development:
• Evaluate the content, structure, style, organization, and aesthetics of the existing MRDC-hosted websites.
• Review and implement Operations Security, Section 508, and regulatory compliance for all MRDC-managed websites.
• Coordinate with MRDC to define goals and requirements for refinement and future development of websites and content.
• Develop and implement a web design and development plan that includes actions and milestones for requirements determination, design, testing, documentation, training, and implementation based on evaluation results and Government feedback,
• Utilize an agile methodology for all development efforts to ensure the MRDC customer remains fully engaged
• Create and maintain a comprehensive listing of all websites including IP/VIP addresses, SSL certificate expiration dates (both commercial, where applicable, and server/sites), current content sizes, and content owner contact information
• Ensure all production servers are clean and free of site backups and/or extraneous files that are not required for proper operation of the sites
Web Administration.
• Perform all administrative and maintenance tasks, including but not limited to the creation of user accounts, security patches and updates, server maintenance, installation, web server (e.g. IIS, Apache, etc.) management, servlet container management (e.g. Tomcat), backups, recovery, log analysis, SSL certificate management, and content management.
Software Programming and Development:
• Provide software programming, development, and integration requirements, including maintenance and modification of existing software, and development of new software, utilizing knowledge of established programming procedures and data processing requirements.
• Design, implement, and provide maintenance of web (thin) and thick client applications.
• Utilize an agile methodology for all development efforts to ensure MRDC customers remain fully engaged.
• Manage programming tasks for new development or maintenance of existing applications.
• Consult with the Government to develop requirements for and maintenance of application software.
• Troubleshoot and investigate production issues in applications.
• Mentor team members on software development life cycle, design, analysis, and development techniques.
• Make recommendations to improve business process operations as appropriate.
• Perform code reviews with IT team members to develop quality and procedural processes.
• Have familiarity with code repositories (e.g. Team Foundation Server (TFS) and Integrated Development Environments (IDEs)).
• Submit System Change Requests (SCRs) for Configuration Control Board (CCB) review.
• Evaluate the content, structure, style, organization, and aesthetics of the existing client's hosted websites
• Develop, maintain, and support web-based software applications. Applications are developed in .NET, C#, ColdFusion, ASP, PHP, JAVA, Eleventy, and SQL and Oracle
• Coordinate with leadership personnel to define goals and requirements for refinement and future development of websites and content.
• Based on evaluation results and government feedback, develop and implement a specific web design and development plan that includes actions and milestones for requirements determination, design, testing, documentation, training, and implementation.
• Utilize an agile methodology for all development efforts to ensure the customer remains fully engaged
• Familiar with code repositories (e.g. Team Foundation Server (TFS), DevOps, and Integrated Development Environments (IDEs)
• Ability to migrate Oracle Forms and Reports to web-based, database-independent applications.
• Confer with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions.
• Consult with customers to develop requirements for and maintenance of application software
• Designing, developing, testing, implementing, and maintaining web-based application systems.
• Determining user needs by analyzing technical requirements.
• Developing or validating test routines and schedules to ensure test cases mimic external interfaces and address all browser and device types.
• Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.
• Identifying problems uncovered by customer feedback and testing, and correcting or referring problems to appropriate personnel for correction.
• Knowledge about multiple commonly used web development (e.g., ASP.Net, HTML, Eleventy, Client, Java, JavaScript, PHP, CSS, JSP, Python, AJAX) is necessary.
• Maintaining an understanding of the latest Web applications and programming practices through education, study, and participation in conferences, workshops, and groups.
• Make recommendations to improve business process operations as appropriate
• Manage programming tasks for new development or maintenance of existing applications.
• Perform code review with IT team members to develop quality and procedural processes
• Analyzes and integrates new web technologies with existing web applications to improve web design and functionality.
• Troubleshoot and investigate production issues in applications
• Using scripting or authoring languages, management tools, content creation tools, applications, etc
• Utilize an agile methodology for all development efforts to ensure the customer remains fully engaged.
Security Requirements:
• Must have a Tier 3 (T3) - formerly (National Agency Check with Local Agency Check and Credit Check (NACLC) investigation IAW the FIS and must obtain and maintain a SECRET clearance before performing work on this task order.
Cyber Security and Information Technology (IT) Training:
• Must comply with DoD and Army training requirements in DoD 8570.1
Location: Fort Detrick, MD
Source : Zolon Tech