Back-End Developer

Greensboro, NC

Company Name :IBA Infotech LLC

Type : Contract

Primary Skills : PHP, Javascript, HTML, CSS, SQL

Location : Greensboro

CTC : DOE

Job Description:

ESSENTIAL FUNCTIONS:

  • Provide technical guidance and accurate estimates for specific development tasks in support of Project Management and Account team goals for our clients
  • Hands-on development of web projects using PHP, Javascript, HTML, CSS, SQL, and web services, and third-party tools
  • Implementation and maintenance of content management systems, including customized plug-in and template development
  • Database design and maintenance for a web application, CMS systems
  • Monitor and maintain existing applications and websites to ensure performance and security
  • Documentation of technical processes for Quality Assurance testing and future maintenance
  • Debug and repair bugs identified by the QA team in a timely manner

 

JOB QUALIFICATIONS:

Education:

  • Bachelor’s degree in Computer Science or related field preferred; demonstrated proficiency and experience accepted

Experience:

  • 3+ years of interactive/web development experience

Skills:

  • Expert-level proficiency in PHP, JavaScript, jQuery, AJAX, HTML, CSS, XML, and SQL
  • Experience developing in common application frameworks and CMS tools, such as WordPress, Drupal 8, etc.
  • Experience working with third-party APIs such as Facebook, and Google
  • Strong understanding of information architecture as it relates to back-end development
  • Familiarity with web development best practices, including cross-browser development, tablet, and mobile website development, responsive design
  • Familiarity with development methods and processes, including version control systems (CVS, SVN or Git), bug tracking, Agile development processes, Use Case development, and Object-Oriented development
  • Familiarity with relational databases and production processes
  • Experience mentoring and code review process for working with junior developers
  • A collaborative approach to defining, designing, and developing projects
  • Ability to prioritize tasks and meet deadlines in a fast-paced environment
  • Pro-active self-starter with good business and communication skills
  • Works well in the fast-paced growing environment and demonstrates the ability to adapt to new technologies and trends