Software Engineer

Position Overview

We are looking for a passionate, experienced developer to join our development team in design, development, and deployment of Goliaths products (On premises and SaaS). Our company follows the Agile development methodology and employs cutting-edge technology frameworks and architectural principles.

This role operates remotely, but candidates will need to commutable to our Bridgewater, New Jersey offices for team meetings, as required.

Position Responsibilities:

  • Adhere to application lifecycle through DEVOPS tools and meetings
  • Product coding and building associated test coverage
  • Troubleshooting and debugging of product issues
  • Support and collaboration efforts with QA, Product Management, Support and Development teams
  • High level of documentation through Jira and Confluence
  • Technical research along with presentation of findings

Requirements:

  • 4+ years of experience developing applications
  • Strong development skills in C++
  • Strong database skills with Microsoft SQL Server
  • Strong development lifecycle tools and practices (i.e., Microsoft Visual Studio, Atlassian Jira/Confluence, Git/TFS)
  • Strong with API / Restful services
  • Open-source software
  • Strong documentation skills
  • Excellent analytical and problem-solving skills
  • Strong written and verbal communication

 

Preferred:

  • Infrastructure Product development
  • Virtualization experience
  • Application design
  • Experience in Java, React, Java Script
  • SaaS product
  • Cloud platforms EC2, Azure, Google
  • Additional database experience with No SQL, RDS

 

Job Type: Full-time

Compensation commensurate with experience