Haystack
← Back to Jobs
Technology
CCCompu-Vision Consulting, Inc. logo

Software Engineer Applications & GIS - SE 26-14230

Compu-Vision Consulting, Inc.New York, NY🇺🇸United StatesPosted Oct 19, 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
New York, NY, United States
Posted
20 hours ago
DockerFirebaseSQLAWSExpoCSSHTMLJavaJavaScriptKotlinPostgreSQLReactReact Native

Job Description

Job Title: Software Engineer Applications & GIS

Location: New York, NY
Work Arrangement: Hybrid (3 Days Onsite per Week)
Contract Duration: 3 Months
Work Schedule: 37.5 Hours per Week

Job Overview

We are seeking a motivated and technically skilled Software Engineer to support the development, maintenance, and enhancement of customer-facing applications and GIS-based solutions. The ideal candidate will have experience with application development, cloud platforms, databases, and location-based technologies.

The successful candidate should be intellectually curious, passionate about technology, and capable of working independently while collaborating with cross-functional teams. Experience with railroad operations and geospatial information systems is highly desirable.

Key Responsibilities

  • Design, develop, test, and maintain customer-facing software applications.
  • Analyze technical requirements and translate them into effective software solutions.
  • Work with cloud infrastructure, application hosting platforms, databases, and monitoring tools.
  • Develop and maintain application components using Java, Kotlin, and SQL.
  • Support frontend development using technologies such as React, HTML, CSS, and JavaScript, as needed.
  • Work with GIS platforms and location-based data systems to support mapping and geospatial functionality.
  • Prepare technical documentation, including project scopes, software requirements, estimates, and implementation plans.
  • Manage assigned projects independently while ensuring timely delivery of technical deliverables.
  • Collaborate with stakeholders to identify requirements, analyze data, and resolve technical challenges.
  • Support application monitoring, troubleshooting, and performance optimization.

Required Technical Skills

Candidates should possess foundational knowledge of the following technologies and platforms:

Cloud & Infrastructure

  • Amazon EC2
  • AWS Elastic Beanstalk
  • Amazon CloudWatch
  • Docker
  • Amazon RDS / PostgreSQL
  • ActiveMQ
  • Firebase
  • Sentry

Programming Languages & Development

  • Java
  • Kotlin
  • SQL

Additional Frontend Technologies

  • React
  • HTML/CSS
  • JavaScript

Preferred Technical Skills

  • Experience with React Native and Kotlin.
  • Familiarity with SaaS development and collaboration platforms, including GitHub, GitLab, Sentry, Intercom, Airtable, and Expo.
  • Knowledge of GIS and location-based technologies, including Mapbox and Esri.
  • Experience working with cloud-hosted applications and modern software development environments.

Required Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • Equivalent education and demonstrable professional experience may be considered in place of a degree, subject to approval.
  • Previous experience designing and developing customer-facing applications.
  • Experience managing software development projects and coordinating technical deliverables.
  • Ability to prepare technical documentation, including scopes of work, software requirements, and project estimates.
  • Strong analytical, planning, problem-solving, and communication skills.
  • Ability to collect, interpret, and analyze data effectively.
  • Ability to work independently and manage competing priorities.

Preferred Domain Knowledge

  • Familiarity with railroad operations and related business processes.
  • Experience with Geographic Information Systems (GIS), geospatial data, or location-based applications.
  • Knowledge of mapping platforms such as Mapbox and Esri.

Similar jobs