Golang Developer

Golang Developer

Eclaro Business Solutions Incorporated
Not Specified
Not Specified

Job Description



Assignment Detail

Industry: Software

Job Description

Golang Developer

Description

The Opportunity
We are seeking an experienced full-stack Software Engineer to join our engineering team. You will develop large scale threat detection, monitoring, and mitigation solutions which cover a wide variety of attack vectors. This is a hands-on technical role working largely in Golang, PHP, Python, and the React framework but is not limited to those technologies. Optimal candidates will have broad technical skills, a can-do attitude, and like to work as a member of an agile team striving toward the best practices in software engineering while fighting back against cybercrime.

Responsibilities
  • Design, build, and support maintainable software solutions that meet business objectives for the constantly evolving landscape of detecting, analyzing, and monitoring cyber security threats
  • Work on problems of diverse scope requiring analysis of sometimes complex contributing factors to quickly diagnose root causes and solve them
  • Periodically provide on-call technical support for unexpected issues
  • Collaborate as part of a scrum team to refine and estimate user stories, provide daily progress updates, demo working software, and continually improve through retrospectives
  • Partner with internal stakeholders with varying degrees of technical skills on your area of expertise

Requirements
  • Strong interpersonal skills and the ability to effectively work and contribute in a team-first environment
  • Expertise programming in various languages such as Golang, Python, PHP, and Java
  • Well versed in core front end web technologies HTML5, CSS3, and JavaScript/TypeScript
  • Skilled with web development frameworks such as React Redux, Symfony, and Bootstrap
  • Experience with JSON, RESTful web services, and asynchronous/concurrent programming models
  • Strong SQL and relational database (RDBMS) skills including data structures, and query analysis and optimization
  • Proficient working in Linux environments and with a MySQL database
  • Experience creating and maintaining large-scale, distributed, and highly available applications
  • Demonstrated history of good SDLC practices utilizing issue management software, managing code with Git, creating unit tests, performing code reviews, and producing documentation
  • 4&plus years of relevant professional experience with a progression of increasing scope and complexity

Preferred Qualifications
  • Bachelor's degree in Computer Science or related field
  • Experience utilizing Docker and Kubernetes in an AWS environment
  • Experience developing for and supporting ServiceNow
  • Understanding of information security threats and vulnerabilities, and experience mitigating exploits
  • Certification in secure programming (e.g. GSSP, CSSLP, ECSP, GWEB)
  • Experience working with reporting platforms (e.g. PowerBI, Tableau, Jaspersoft)

Job Details

Employment Types:

Industry:

Function:

IT

Similar Jobs

People Also Considered

Career Advice to Find Better

Simple body text this will replace with orginal content