Knowesis is currently seeking a Website Developer to join our team and provide invaluable support to the National Science Foundation (NSF) Office of Legislative and Public Affairs (OLPA). This position will support NSF's mission to advance scientific discovery and innovation through the development, maintenance, and enhancement of digital web platforms and applications. To be eligible for this position, candidates must have a Public Trust clearance and possess U.S. Citizenship without the need for sponsorship, both now and in the future. Applicants without proof of U.S. Citizenship will not be considered due to the position’s security clearance requirements. The Job Duties and Responsibilities include but are not limited to the following: Design, code, test, and maintain websites and web applications for NSF, focusing on user interface (front-end), server-side functionality (back-end), or both (full-stack) development. Develop responsive, accessible, and user-friendly web interfaces that comply with Section 508 accessibility standards and the U.S. Web Design System (USWDS). Implement front-end development using HTML, CSS, JavaScript, and modern frameworks to create intuitive user experiences. Build and maintain back-end functionality, including server-side logic, database integration, and Application Programming Interfaces (APIs). Collaborate with User Experience (UX) designers, graphic designers, and content teams to translate design mockups and wireframes into functional web pages. Ensure all web products comply with federal requirements, including the Plain Writing Act of 2010, Section 508 compliance, and NSF branding guidelines. Conduct testing, debugging, and troubleshooting of web applications to ensure optimal performance across various browsers and devices. Integrate websites with Content Management Systems (CMS) such as Drupal, WordPress, or similar platforms. Implement Search Engine Optimization (SEO) best practices to improve website visibility and performance. Maintain and update existing websites by adding new features, updating content, fixing bugs, and resolving broken links. Collaborate with cross-functional teams, including OLPA staff, program officials, and stakeholders, to gather requirements and deliver solutions that meet organizational needs. Develop and maintain web analytics integration using tools such as Google Analytics and Google Tag Manager. Create technical documentation for developed solutions, including system architecture, code documentation, and user guides. Support website security measures and ensure data protection in accordance with federal standards. Participate in code reviews and adhere to version control best practices using systems such as Git.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level