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