Infinity Consulting Solutions

PHP Software Developer - REMOTE

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Remote or Remote
  • Experience: NA
  • No. of Positions: 1
  • Primary Skills: PHP Software Developer Network Security Engineering SDLC Quality Web
  • Secondary Skills: JavaScript Bash Python SOAP Database SQL Windows Unix
  • Job Location: Remote or Remote, New York
  • Posted Date: Posted today
Job Description

Job Description - PHP Software Developer - REMOTE

Our client is the leader in unstructured and semi-structured data governance software. Based on patented technology and a highly accurate analytics engine, our client's solutions give organizations total visibility and control over their data, ensuring that only the right users have access to the right data at all times from all devices, all use is monitored, and abuse is flagged. They make digital collaboration secure, effortless and efficient so that people can create and share content easily with whom they trust, and organizations can be confident their content is protected and managed efficiently. Voted one of the "Fast 50 Reader Favorites " on FastCompany.com, and winner of the SC Magazine Innovation, Product or Service of the Year, and Best Network Security Awards, our client has more than 7,500 installations worldwide and is headquartered in New York, with regional offices in Europe, Asia and Latin America.

Job Description

We are in search of a talented Technical Engineering Software Developer to help continue our outstanding growth.

The Technical Engineering Software Developer will be responsible for delivering high-quality web-based internal systems, implementing cross-vendor integrations, and engaging with customers to satisfy and support their need for custom development. You will write comprehensive and efficient code/implementations while ensuring that it meets both functional and non-functional requirements, performance standards, and security practices. You will be required to actively maintain and support any existing tool and integrations, while also creating new tools to help internal business units succeed by making their daily routines more efficient. You will be responsible for conducting most, and if not all, of the software development cycle (SDLC): requirements planning & analysis, design, implementation, testing, and maintenance.

Desired Personal Skills

  • Can adapt and provide solutions quickly, reacting to projects with varying requirements.
  • Complete projects in a quick, organized, efficient and secure manner. Appropriately prioritize projects and establish a time to complete on-time/ahead-of-time.
  • Follows coding standards, with a focus on security.
  • Good communication skills, both in high-level (for customers) and low-level (for colleagues). Articulates thoughts clearly, pass on knowledge, and alters the message dependent on the target audience.
  • Ability to communicate issues, present solutions, and articulate potential drawbacks in relation to the solution.
  • Excellent ability to solve problems quickly, resourcefully, and independently.
  • Willingness to learn new programming languages and systems to adapt to meet the needs of end-users/customers.
  • Quality-focused yet can handle criticism constructively.
  • Can work with a team and has a sense of humor.



Desired Skills and Experience

  • Undergraduate Degree in Comp Sci. or related field.
  • 4+ years of software development experience preferred.
  • Very strong proficiency in (most of) the following languages and concepts:
    • Web:
      • PHP (must)
      • HTML5
      • CSS
      • JavaScript (and AJAX)
      • jQuery
      • React (bonus)
    • Scripting:

      • PowerShell
      • Bash
      • Python
    • Concepts:

      • Web Services: REST, SOAP, JSON, etc.
      • Azure Web Apps
      • Azure Dev Ops
      • syslog
    • Database:

      • Microsoft SQL
      • Azure Data Explorer (Kusto)
    • Experienced and comfortable working in Windows Server and Unix environments.
    • Experience in working with Web Services and APIs.
    • Strong ability to troubleshoot and debug issues on the fly.
    • Expert ability to create responsive web-based tools from scratch (without the help of frameworks).
    • Very familiar with SQL databases, and can create efficient database designs.
    • Can understand, determine, and translate user requirements (non-functional) into software requirements (functional).
    • Designs develop, tests, delivers, and maintains software to help improve internal business application or applications built specifically for customers.
    • Consistently uses disciplined coding practices and delivers high-quality code.
    • Able to transform non-MVC framework code to MVC.
    • Familiar with Azure Dev Ops.
    • Familiarity with popular SIEMS (Splunk, QRadar, etc.) is a plus.
Relevant Job Openings
Azure Data Architect with Talend
Azure Cloud Architect
Node JS Developer
Java Technical Lead
.Net Architects
SAP BPC Consultants