Interactive Developers of Nashville Message Board › Part-time/Freelance Junior Programmer Needed
Responsible for performing a variety of duties of programming assignments, procedures, and data processing functions. Maintaining and modifying websites and software programs as needed. Support the development of websites and software programs and use customer requirements and suggestions in order to improve functionality of the site or software. Work will be performed on a project/freelance basis.
Confirms project requirements by reviewing program objective, input data, and output requirements with supervisor and/or client.
Arranges project requirements in programming sequence by analyzing requirements; preparing a work flow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
Encodes project requirements by converting work flow information into computer language.
Confirms program operation by conducting tests; modifying program sequence and/or codes.
Prepares program reference by documenting control language.
Maintains historical records by documenting program development and revisions.
Maintains client confidence and protects operations by keeping information confidential.
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
Experience in HTML/CSS
Experience with web principles (DNS, hosting v. registrar, TCP/IP, etc)
Experience with Unix/Linux systems, hosting, and version control (Apache, Nginx, Unicorn, Memcached, git, etc)
Knowledge of RDBMS Applications (preferably PostgreSQL, MySQL)
Some experience with Adobe Creative Suite applications
Experience with Wordpress platform (the loop, PHP hooks, child themes, etc)
OTHER SKILLS AND ABILITIES
Must be detail oriented
Candidate should be able to work well independently after initial training period as well as in a team environment
Self-motivated, team player, action-and-results-oriented
Well organized, good communication and reporting skills
Ability to successfully work under tight project deadlines
Must be able to work on a project/freelance basis
This job is located in Franklin, TN