MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious
4

Senior Web App Developer/ IT Analyst

Location Washington, United States
Posted 21-August-2021
Description
We are seeking a Senior Web Application Developer/ IT Analyst who will provide computer, computer systems, and database-related workflow engineering and analysis primarily in the administrative systems domain within the FAA. The ideal candidate should possess a strong understanding of software development life cycle practices and secure software development. They develop security and other technical documentation using their strong communication (verbal and written) and interpersonal skills in a dynamic customer-centric environment.

This role requires a highly motivated individual; someone who thrives in a fast-paced environment and displays a customer-centric attitude with a high level of energy and sense of urgency. This person has a strong team, collaborative orientation and can work independently as a member of a geographically dispersed team. The Web App Developer has excellent problem-solving skills and is willing to learn new technologies, as needed.

ARP Systems
Provide software development, programming maintenance, database system configuration, and customization services for customer computer systems issues and requests, e.g., design, code, and test new applications.
Support the utilization of established development tools, guidelines and conventions including but not limited to ASP, SQL Server, HTML, CSS, JavaScript, C#, .NET, Adobe Cold Fusion, and the latest supported FAA/ARP language(s).
Support the migration of the primary web environment from Cold Fusion to Drupal.
Engage with end-users to understand their software implementation requirements and perform analysis and provide recommendations of software requirements to determine design feasibility.
Recommend and coordinate system enhancements by analyzing business objectives, preparing action plans, and identifying areas for modification and improvement.
Maintain existing software systems and correct software defects, as well as deploy software patches, fixes, and enhancements.
Modify, develop, write, and implement software programming applications and components.
Coordinate with IT subject matter experts and project managers for deployment schedules, user-centered content on functionality, and the impacts of IT system changes on end-users and business partners.
Create client-side applications and ensure applications, web pages and other public documents meet customer requirements and comply with Section 508 standards.

Post Implementation
Collaborate with the AIT, ARP-010 Business Process Support Team (A-BPST), and Airport Compliance Office (ACO) to provide accessibility, reliability, and customizations of the ARP web-based applications.
Plan, provide, and practice back-up and recovery capabilities to include saving before-and-after images of incomplete transactions whenever the System suffers an abnormal termination (e.g., system error, power failure); minimize system downtime and data loss.
Provide system updates to servers (e.g., software patches, operating system, and security vulnerability fixes).
Perform QA/QC reviews before publishing content to FAA systems, as well ensure that images and all related files and documents meet Section 508 standards
Perform manual test execution (e.g., functional, regression, integration testing), identifying defects and conducting root cause analysis of the issues discovered.
Document defects with steps to reproduce and triage them through the defect life cycle; provide enhancements and upgrades as required by statute, regulation, and ACO policy.

Web Development
Update, customize, and modify web pages in the current test, development, and production environment (e.g., Airport Compliance Activity Suite (ACAS) servers/systems and other ARP systems).
Develop, configure maintain, and deploy code and test web-based software for future ACAS configurations and platforms as well as current and future web applications.
Scan and track servers for bugs and develop/test/deploy bug patches and fixes.
Create and maintain documentation (e.g., training materials, SOPs, handbooks, guidelines) for user information, site maps, privacy policies, security functionality, and usability.
Resolve software and system issues to meet current usability and accessibility guidelines and regulations (e.g., WCAG 2.0).

Database Management
Aid in the planning, coordination, and implementation of security measures to safeguard information in computer files against accidental or unauthorized damage, modification, or disclosure.
Modify existing databases and database management systems in accordance with to policy and procedures created to optimize and secure data.
Test programs and databases, correct errors, make necessary modifications, and develop product integration methods, such as customizing commercial databases to fit specific needs.
Improve the effectiveness of the database tools and services and ensure data complies with regulations and guidelines (e.g., Federal Data Strategy, EIM, Privacy Act).
Perform backups of data and test data restorations; monitor and report database performance and provide improvements for performance enhancement.
Create databases, instances, clusters, and nodes to satisfy customer requests.
Troubleshoot performance issues with databases and secure databases and make recommendations for policies, procedures, and controls.
Perform platform upgrades and implement improvements. Verify that records are maintained in accordance with FAA records retention policy.

System Administration
Provide systems administration for ARP and Regional Offices in coordination with internal and external partners
Manage user groups, roles, access permissions and provide training for line of business system administrators, as needed
Ensure that data is accessible, available, and secure from unauthorized access.
Conduct annual system access reviews and document review findings.
Conduct and document incidents using the SharePoint tracking system.
Create system SOPs.
Perform database level changes, database design, and business process analysis to migrate data and/or media, including structured and unstructured data, using provided software tools to convert information from one medium to another for ensuring data accessibility and authenticity.
Perform planned and non-planned system restoration actions and coordinate planned outages with the COR in advance.

Other:

Enterprise Architect (EA) Support:
Create and maintain ARP architecture frameworks (SharePoint/KSN sites, MyFAA, FAA.gov, Alfresco, ADMS, Electronic Document Management System (EDMS), and latest supported FAA software and languages), for requirements analysis, solution designs, systems maintenance, and strategic planning
Coordinate with IT SMEs and project managers for deployment schedules, user-centered content on functionality, and impacts of IT system changes on end-users and business partners
Coordinate with AIT and ARP LOBs to correct IT operational deficiencies to ensure systems are in alignment with compliance standards and business rules (e.g., system security, privacy)
Create client-side applications and websites in accordance with customer requirements
Coordinate with ARP LOBs to conduct business needs analysis, including supporting requirements gathering, and creating business and technology scenarios as applicable to ARP EA

Web and Content Collaboration and Development Support:
Use Hyper Text Markup Language (HTML), Cold Fusion, JavaScript, Cascading Style Sheets (CSS), and Content Management Systems (CMS) to:
Develop code, test, implement, and maintain web-based tools
Create, maintain, and update web content (e.g., life cycle, maintenance, administration, management)
Assist with migration of My.FAA.gov intranet environment to Adobe AEM
Perform QA/QC reviews before publishing content to FAA Systems.
Ensure that all publicly available content (e.g. web pages, documents, images, etc.) meet Section 508 standards and accessibility guidelines (e.g., WCAG 2.0).
Create, present, and reference web related documentation for users (e.g., privacy policies, security functionality, usability, accessibility, system designs).
Perform test preparation, including participation in peer reviews, test environment setup, identification of pre-conditions, and test plan documentation development and review.

Minimum Requirements: Information systems, business systems, management information systems, IT management, other IT degrees are required. Engineering, math, and science degrees are acceptable substitute degrees. 15 or more years of relevant work experience Must be a US citizen with ability to obtain a Public Trust security clearance All staff employees are eligible for paid company benefits, paid time off, sick leave and federal /national holiday pay.
We are an Equal Opportunity Employer.
Interested candidates should apply to the position via our career portal at https://msag.catsone.com/careers/61442-General/jobs/14499760-Senior-Web-App-Developer-IT-Analyst

#CJ123
#DICE123

 
Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url