
Junior Web Developer, Engineer
Posted 8 hours ago

Posted 8 hours ago
This is a fully remote position, open to applicants in Virginia.
• Develop, manage, and update client websites and applications.
• Provide support for a portfolio of over 25 PHP websites and database-driven web applications.
• Maintain, enhance, and refactor existing code.
• Write clean, modular, and efficient server-side PHP code for application features, business logic, and dynamic web pages.
• Design, create, upgrade, and manage relational databases; write optimized SQL queries while ensuring data integrity and schema maintenance.
• Ensure that passwords are regularly updated and secure.
• Design, develop, and consume RESTful APIs using modern PHP frameworks and integrate third-party web services.
• Connect server-side logic with client-side elements utilizing HTML5, CSS3, and JavaScript.
• Deploy websites and applications to Apache or NGINX web servers.
• Manage version control through Git and provide ongoing updates, bug fixes, and refactoring of legacy code.
• Assist in automating CI/CD pipelines using Jenkins, Ansible, Terraform, and Docker.
• Debug code, conduct unit and integration testing, and resolve application or performance bottlenecks.
• Handle authentication, authorization, data validation, and protect against SQL injection, XSS, CSRF, and other vulnerabilities.
• Ensure compliance with IT security standards and address any security scan findings.
• Implement and enhance web application monitoring using Prometheus and Grafana.
• Support, maintain, and improve the Solr Search platform.
• Enhance server content management and COTS applications.
• Manage CUI and adhere to relevant safeguarding and compliance regulations.
• Occasionally travel for project needs, client meetings, team events, or training, with travel expected to be less than 10%.
• Public Trust Eligibility is required.
• Bachelor's degree.
• Minimum of 3 years of development experience with Object-Oriented Programming (OOP).
• At least 2 years of experience in PHP or Python programming.
• A minimum of 2 years of experience managing relational DBMSs such as MySQL/MariaDB/PostgreSQL/Oracle.
• Familiarity with modern web application architecture (frontend, backend, APIs).
• Proficient in creating cross-browser-compatible HTML web pages using contemporary techniques and technologies.
• Experience with PHP frameworks (such as CodeIgniter, Laravel, Zend, or similar).
• Expertise in troubleshooting and debugging issues across diverse applications and technology stacks.
• Experience with containers (Docker) and automation tools like Jenkins, GitLab runners, and CI/CD.
• Familiarity with IT security best practices for web development, including SQL Injection prevention and Cross-Site Scripting remediation.
• Experience with implementing input sanitization, Transport Layer Security, dependency management, hot fixes, and patching.
• Proficiency with the Smarty template engine or similar.
• Basic understanding of modern JavaScript frameworks (such as jQuery, AngularJS, ReactJS, etc.).
• Familiarity with libraries like Bootstrap and Material Design.
• Strong understanding of code versioning tools, such as Git and GitLab.
• Knowledge of W3C standards and UI/UX design principles.
• Candidates must be U.S. citizens or currently authorized to work in the United States on a full-time basis.
• Ability to obtain and maintain a Public Trust or Suitability Determination.
• Sponsorship is not available.
• Preferred: Ability to write clean code (including proper formatting, comments, and adherence to standards).
• Preferred: Capability to work with existing code and familiarity with web application optimization techniques.
• Preferred: Experience in Linux server administration, Apache configuration files, MySQL configuration, and general system administration for Linux servers and Docker containers.
• Preferred: Experience with enterprise search technologies such as SOLR or Elasticsearch.
• Preferred: Experience in implementing CI/CD strategies and Kubernetes.
• Health Care Plan (Medical, Dental & Vision).
• Retirement Plan (401k).
• Life Insurance (Basic, Voluntary & AD&D).
• Paid Time Off.
• Family Leave (Maternity, Paternity).
• Short Term & Long-Term Disability.
• Training & Development.
Peraton
iits-consulting
Bold
Stayforlong
Get handpicked remote jobs straight to your inbox weekly.