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
Apply directly at careers@goliathtechnologies.com