Kforce Junior Application Developer in New York, New York

Kforce has a client in search of a Junior Application Developer in New York, New York (NY).Summary: The client needs a Drupal/Open Source Junior Application Developer with excellent hands-on expertise in web application development using Drupal and Open Source development tools to work for the client project. The ideal candidate must have a strong background in defining application architecture/design, preparing detailed technical specifications, and developing/testing/implementing large scale web applications, using the latest technology tools and frameworks in Drupal 7.x/8.x. The client system will be a web-based online service to the public and clientwide agencies to enable self-service, streamlined workflow management, better data exchange and coordination between the Authorized Parking unit, agencies, and customers.Essential Job Functions: Application Development:

  • Develop and enhance custom Drupal module code, adhering to community and client best practices, demonstrating innate understanding of the Drupal APIs

  • Perform configuration management, continuous integration, version control, testing, and document management

  • Anticipate issues and risks at the module level and escalate appropriately

  • Work within an Agile methodology, interpreting stakeholders' user stories and distilling them into technical tasks

  • Design creative prototypes according to specifications

  • Write high quality source code to program complete applications within deadlines

Quality Assurance and Testing:

  • Perform unit and integration testing

  • Conduct functional and non-functional testing

  • Troubleshoot and debug applications

  • Engage in incident management, problem solving and solution implementation

Communication:

  • Maintain effective communications with project team members and evaluate alternative business solutions with project management

  • Prepare written business correspondence that is coherent, effective, professional and engaging

Mandatory Skills/Experience (candidates who do not have the mandatory skills will not be considered):

  • BA/BS degree or equivalent, in a technology related field; MA/MS degree in technology is preferred

  • Certified Application Developer is a plus

  • 4-6 years of total experience in object oriented design, development, testing and deployment of mission critical business applications, at least 2 of which are in a web/client-server environment

  • 1-year proven experience with PHP web programming

  • 1 year of hands-on, Drupal back-end and front-end development experience in a professional environment

  • Drupal 8 module development experience

  • Symfony experience

  • Experience with configuration management, continuous integration, version control, testing and document management with Open Source technology stacks (LAMP, Ruby on Rails etc.) and Open Source tools (GIT/GITHUB, CI, Jira, etc.)

  • Experience in all phases of SDLC and standard SDLC methodologies such as Waterfall, RUP and Agile/Scrum to deliver client solutions

  • Excellent understanding of software design and programming principles

  • Programming Languages: PHP (4.X, 5.2X, 5.3X), SQL, WordPress, Drupal, JavaScript, HTML/XHTML, CSS, XML/XSL, Visual Basic, Python, Perl, RESTful API

  • Operating Systems: Linux, Windows, Mac, UNIX, Android

  • Databases: MySQL, Oracle, PostgreSQL, MSSQL, Memcached, Redis

  • Web Technologies: HTML, HTML5, XML, CSS, Ajax, REST web services

  • Scripting Languages: JavaScript, Backbone, AngularJS, Nodejs, JQuery

  • Cloud Platform: Experience developing and working on AWS platform, Acquia or any other platform

  • Decision-making, problem solving & able to work in a fast pace environment

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.Compensation Type:HoursMinimum Compensation:0.00Maximum Compensation:0.00