Back to search
Hive + Co (formerly Level) Linkedin · Posted 12d ago

Software Engineer

Columbus

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Position Overview


Hive + Co has a permanent opportunity with our client in Columbus,Ohio for an experienced Senior Software Developer to join a collaborative team responsible for developing and maintaining mission-critical, customer-facing enterprise applications.

This role will focus on full-stack development, working across front-end user interfaces and back-end business logic running on Tomcat application servers. You'll play a key role in delivering new application features, supporting production environments, maintaining GIS databases, and solving complex technical challenges that directly impact customers.

This is an excellent opportunity to work alongside a highly tenured team of senior developers where your expertise will have a meaningful impact on an enterprise-level platform.


Applicants must be authorized to work in the United States on a permanent basis. Visa sponsorship is not available for this position.


Key Responsibilities

  • Design, develop, test, and maintain enterprise Java applications supporting customer-facing systems.
  • Develop new features and enhancements for future software releases.
  • Troubleshoot, resolve, and support production issues and participate in an on-call production support rotation.
  • Collaborate with Business Systems Analysts, QA teams, and technical stakeholders to gather requirements and ensure successful delivery.
  • Maintain ESRI/ArcGIS databases and supporting scripts.
  • Design scalable technical solutions and participate in architecture discussions.
  • Evaluate new technologies, development tools, and third-party products.
  • Develop proof-of-concept solutions for complex technical initiatives.
  • Participate in Agile/Scrum ceremonies while supporting waterfall or project-based initiatives as needed.
  • Maintain production and lower environment map data databases.
  • Contribute to continuous improvement of development processes and best practices.
  • Perform additional duties as assigned.

Required Qualifications

  • Bachelor's degree in Computer Information Systems, Computer Science, or a related field.
  • 7 years of enterprise Java (JEE) development experience.
  • Strong experience developing applications on Tomcat application servers.
  • Hands-on experience with the ESRI GIS platform, including:
  • ArcGIS Pro
  • ArcGIS Server
  • Publishing and managing GIS services
  • Experience working with spatial databases and Microsoft SQL Server.

Proficiency in:

  • Java
  • Python
  • JavaScript
  • Experience using AI-assisted development tools such as GitHub Copilot or LLM-based coding assistants to improve development efficiency and code quality.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration skills.

Preferred Qualifications

  • Experience with one or more modern application frameworks:
  • Spring Boot
  • Angular
  • React
  • Vue.js
  • Experience working within both Agile and traditional project delivery methodologies.

Remote Work Requirements

  • Reliable high-speed internet connection.
  • Dedicated, quiet workspace suitable for remote work.
  • Experience using virtual collaboration and teleconferencing tools.
  • Smartphone or mobile device for business communication.

What We're Looking For

If you are a software engineer who enjoys solving complex technical problems, collaborating with cross-functional teams, and supporting enterprise applications that customers rely on every day. If you have a strong Java background, GIS experience, and enjoy working on challenging, business-critical systems, we'd love to hear from you.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search