Overview
We are seeking an experienced Web Developer with strong expertise in website planning, development, and maintenance to support a dynamic training organization. This role requires a self-motivated professional who can independently manage web development projects while collaborating within a small team environment.
What will you do?
-
- Lead end-to-end website planning, design, development, testing, deployment, and maintenance activities.
- Develop and maintain custom website functionality using PHP, JavaScript, HTML, and CSS.
- Build, modify, and maintain Joomla-based websites, modules, and plug-ins.
- Implement and maintain Search Engine Optimization (SEO) best practices to improve website visibility and performance.
- Collaborate with stakeholders to enhance User Experience (UX) and ensure intuitive website functionality and navigation.
- Troubleshoot and resolve website issues, performance bottlenecks, and compatibility concerns.
- Support multimedia and video integration using tools such as AllVideoShare and/or JoomMedia.
- Ensure websites remain secure, responsive, accessible, and optimized across devices and browsers.
- Work independently as the primary web developer while coordinating with internal teams and organizational leadership.
- Support the mission and operational needs of training organizations through effective web solutions and user support.
Do you have what it takes?
- Active TS/SCI with Polygraph required.
- Bachelor's degree in Geospatial Intelligence, Geography, Remote Sensing, Intelligence Studies, Engineering, or related field, or equivalent experience
- Experience with end-to-end website planning and development.
- Strong experience with custom web development and coding.
- Proficiency in PHP, HTML, CSS, and JavaScript.
- Hands-on experience developing and maintaining Joomla websites.
- Familiarity with creating, modifying, or maintaining Joomla Modules.
- Experience implementing SEO best practices.
- Strong understanding of User Experience (UX) principles and responsive design.
- Ability to work independently as a solo web developer within a collaborative small-team environment.
- Experience supporting training organizations or similar operational environments.
|