NewWave HQ

  • PHP Developer

    Job ID 2018-1085
  • Overview

    NewWave Telecom & Technologies, Inc, (NewWave) is a leading implementer of business solutions using service oriented technologies. We specialize in providing end-to-end, mission critical information technology solutions for healthcare, finance, telecoms, government agencies and private-sector clients.

     

    Our team of architects, consultants and developers help companies optimize their resources and use technology to better meet their business objectives, by adding the power of J2EE technologies to their existing infrastructure investment. NewWave Technologies is drawing on best practices and leveraging expertise to build IT solutions - quickly and easily - for the on demand needs of small and medium sized organizations.

    Responsibilities

    The PHP Developer will support  NewWave’s Cognitive Services (Natural Language Processing/ Cognitive/Artificial Intelligence) work for the CMS Business Operations Support Center (BOSC).  The candidate must be able to effectively communicate with all team members and collaborate with the business owner to determine business needs and prioritize accordingly.   

     

    • Interface with customer and internal teams to gather requirements and develop software solutions
    • Keep abreast of new trends and best practices in NLP, Cognitive Services, Watson and web development
    • Work closely with the NLP team and provide recommendations, options, solutions to evolve and maximize the Cognitive platform (i.e. Watson)
    • Responsible for all Drupal module development
    • Solve complex performance problems and architectural challenges
    • Use test driven development and acceptance tests to ensure feature quality
    • Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues
    • Document the development process, architecture, and standard components
    • Educate the NLP team on tips, techniques, and continuous process improvement opportunities
    • Use Agile methodology, participate in the scrum meetings, and support backlog prioritization
    • Supports CMMI efforts and 508 compliance in the development process as appropriate.

    Qualifications

    • Bachelor’s degree in computer science, engineering or a related field required
    • API’s

      • Experience with REST API including OpenAPI (Swagger) (+2 years)

      • Experiences with writing and consuming REST APIs and Single Page Applications (SPA)

    • Drupal
      • Custom Drupal 7 Module Development (+2 years)

      • Experience working with various Drupal modules
    • Proficient in agile development methodology and in DevOps including CI/CD
    • Proficient in VSTS
    • Experiences of setting up, maintaining and conducting performance tuning of LAMP Stack.
    • Familiar with Test Driven Development (TDD) using unit testing framework such as PHPUnit.

    Required Data Management and Technical Skills

    • MySQL (+2 years)
    • XML, JSON
    • HTML 5, CSS, SASS/LESS
    • Familiar with a popular configuration management tool such as Ansible, Chef, Puppet, SaltStack
    • Apache HTTPD and Varnish (+2 years)
    • Experience with a cloud technology – AWS/Azure
    • CI/CD using Jenkins or other compatible tools
    • Basic familiarity / experience with Natural Language Processing or Cognitive or AI

      

    Required Application Development and UI Creation

    • PHP 5 Development Experience (+ 3 years)
    • PHPUnit (+3 years)
    • jQuery, Ajax, Javascript, AngularJS (+3 years)
    • Git, SonarQube

     

    Interpersonal Skills

    • Excellent interpersonal, communication, and organizational skills.
    • Excellent written and verbal communication skills – must be able to communicate fluently in English both verbally and in writing
    • Should be extremely facts and data oriented.
    • Should be deadline and closure oriented.
    • Strong communication, interpersonal, persuasion, facilitation and influencing skills.
    • High Energy Levels. Should be self-driven.
    • Strong analytical, organizational and project management skills.
    • Demonstrated ability to lead and work with cross functional teams including senior level individuals.
    • Must be able to thrive in a fast-paced, rapidly evolving environment with varying priorities, based on a team building culture.

     

    NewWave is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. NewWave is a proud Veteran friendly employer.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed