R

Go Back End Developer

Remington & Vernick Engineers
Full-time
On-site
Cherry Hill, New Jersey, United States




POSITION SUMMARY:

Remington & Vernick Engineers is in search of a Go Back End Developer. The Go Back End Developer is a software engineering professional with 5+ years of experience. This individual will work on developing the back end of various web application products for Remington & Vernick Engineers for the GIS department. Ideal candidate will have both breadth and depth of knowledge sufficient to allow him/her to work on developing web applications using Go. The ideal candidate will also be able to quickly adapt to a fast-paced and changing environment.

 

 

ESSENTIAL FUNCTIONS:

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Work on a team to develop software solutions from beginning concepts and ideas to final production deliverables (such as requirements gathering, architecture design, planning, implementation, and deployment).
  • Work with stakeholders and software team to discover and gather system requirements.
  • Write clean, maintainable, and well documented code.

 

KEY TECHNOLOGIES:

 

  • Go (Golang)
  • PostgreSQL
  • MongoDB
  • Docker

 

COMPETENCIES:

  1. Technical Capacity.
  2. Personal Effectiveness/Credibility.
  3. Thoroughness.
  4. Collaboration Skills.
  5. Communication Proficiency.
  6. Flexibility.
  7. Stress Management/Composure.

 

KNOWLEDGE, SKILLS and ABILITIES:

  • 5+ years of professional software engineering
  • 4+ years of experience working with Go
  • Experience with database systems and relations (primarily PostgreSQL & MongoDB)
  • Experience with designing and architecting a software system
  • Experience with secure coding practices and data protection
  • Experience with building API’s
  • Experience with various Amazon Web Services (such as S3, EC2, and RDS)
  • Must have effective communication skills with clients, and team members
  • Must work well in a team environment
  • Experience in GIS (preferred not required)
  • Experience with Python (preferred not required)
  • Experience with the ArcGIS Python API (preferred not required)

 

 

SUPERVISORY RESPONSIBILITY:

This position has no supervisory responsibilities.

 

EDUCATION/EXPERIENCE:

  • Bachelor of Science Degree in either Web Development or Software Engineering from an accredited four-year college or university, preferred

 

CERTIFICATIONS/LICENSES REQUIRED

  • Must have a Valid Driver’s License
  • Appropriate AWS certifications/training for services such as S3, EC2, and RDS
  • Certifications/Trainings in Go
  • Certifications/Trainings in PostgreSQL

 

 

 

EEO STATEMENT:

This company is an Equal Opportunity Employer. We invite resumes from all qualified, interested parties, regardless of race, gender, national origin, religion, sexual orientation, disability, age, or any other protected classification under national or local law.


 Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.   We are an At Will employer.