CHARLOTTESVILLE, VA
Requirements
- 4 + years of experience designing and developing web applications using LAMP stack.
- Top-notch programming skills in PHP and JavaScript / jQuery.
- Working experience in web programming for WordPress and Drupal required.
- Solid understanding of relational database systems – SQL (MySQL, MS SQL).
- In-depth knowledge of mobile-friendly, responsive design with HTML5/CSS, ideally with the Bootstrap framework.
- Hands-on experience with application troubleshooting and diagnostics for LAMP stack.
- Strong administrative experience using LAMP stack
- Ability to quickly learn new concepts and technologies
- Experience with:
-
- Object-oriented programming and computer science foundations
- Software security best practices
- PHP, .Net Framework, Visual Studio, C#, ASP.NET, WCF, Web API/REST Services.
- HTML5, CSS, JSON, XML, AJAX, JavaScript and JavaScript frameworks (JQuery, Angular, React etc.)
- Current Web UI frameworks such as Bootstrap and Foundation
- Relational database design and development
- Agile methodologies and tools
- Unit testing
- Content management systems
- Experience with Adobe Creative Suite is a plus
- BS Computer Science or equivalent experience preferred .
Job Details:
Reports to Senior Manager of Web & Mobile Development
Responsibilities
- Participate in all phases of development from definition and design through implementation, debugging, testing and deployment of web applications across multiple systems on a fast-paced, agile development schedule.
- Work directly with developers, project leads and project stakeholders to understand and resolve issues and clarify requirements.
- Respond to production issues by conducting root cause analysis and identifying the underlying issue.
- Responsible for the maintenance and ongoing development of our WordPress/Drupal web sites and PHP web applications.