Short Description:
Connect.DC is seeking a Web applications programmer/developer to create community-focused technology content.
Complete Description:
Technical Consultant/Web Application Developer will:
Gather business requirements and translate high-level program vision into a business case for platform design analysis. Plan, research, develop logic, code, test and deploy several web projects with minimal assistance. The candidate will also be required to work collaboratively with an intra-agency development team to integrate with open-sourced platform (Drupal) content application. The candidate should know how to build a PHP web application from the ground up, as well as modify and build on existing code.
Behavior Characteristics:
Ability to work in fast paced environment & manage multiple projects simultaneously; knowledge/understanding of the characteristics of the District's neighborhoods; strong interpersonal and verbal/written communication skills; must work well on teams.
Skills:
Experience gathering business requirements Required 5 Years 3 - Expert
Experience in emerging mobile hands-on software development, such as design
and implement applications for iPhone/iPad, Android, Windows, etc. Required 4 Years 3 - Expert
Experience in the PHP programming language, HTML, Cascading Style Sheets,
and JavaScript. Required 8 Years 3 - Expert
Experience on high-performance server systems, and development tools
appropriate for large, complex projects Required 8 Years 2 - Proficient
Experience using mySQL database (developer fundamentals). Required 8 Years 3 - Expert
Experience using PERL and CGI protocols Required 8 Years 3 - Expert
Experience using the principles and practice of GUI, dynamic, scripting, and
functional languages used in web applications Required 8 Years 3 - Expert
Experience using UNIX operating system (primarily Linux) and Apache. Required 8 Years 3 - Expert
Experience using Web protocols and programming requirements. Required 8 Years 3 - Expert
Experience with and a comprehensive understanding of the C programming
language. Required 8 Years 2 - Proficient
Experience with and a good understanding of object oriented programming and
programming principles. Required 8 Years 2 - Proficient
Knowledge of broadband,wireless technology, and the digital divide Required 5 Years 2 - Proficient
Skills in Advanced World Wide Web Application Development including XHTML,
CSS, Javascript, Client-Side and Server-Side scripting, Java Servlets and Required 8 Years 3 - Expert
Entrepreneurial experience Desired 5 Years 2 - Proficient
Valid Driver's License Desired 1 Years