Benefits:
- Simple IRA Matching
- Competitive salary
- Health insurance
- Opportunity for advancement
- Paid time off
- Training & development
Job Purpose:
We are seeking a skilled Software Developer to join our consulting team. This role is responsible for designing, developing, and maintaining scalable software solutions that support both internal operations and client-facing projects.
The ideal candidate has strong JavaScript development experience, a solid foundation in full-stack development, and the ability to work collaboratively in a consulting environment. Exposure to AI tools and integrations is a plus, but not the primary focus of the role.
Job Description and Requirements:
Application Development
• Design, develop, and deploy scalable web applications using modern JavaScript frameworks
• Write clean, maintainable, and well-documented code
• Participate in code reviews and uphold development standards
• Troubleshoot, debug, and enhance existing applications
Client & Consulting Support
• Collaborate with project managers, analysts, and clients to gather and refine requirements
• Translate business needs into functional technical solutions
• Participate in solution design discussions and technical demos
• Support implementation and deployment in client environments
Integration & Data Management
• Develop and maintain RESTful APIs and backend services
• Work with relational and/or NoSQL databases
• Support system integrations and data workflows
Innovation & Continuous Improvement
• Stay current with emerging technologies and development best practices
• Contribute to internal tools, reusable components, and process improvements
• Explore opportunities to leverage automation and AI tools where appropriate
Required Experience:
• Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience) 3+ years of professional software development experience
• Strong proficiency in JavaScript (ES6+) and modern frameworks (e.g., React, Node.js, Angular, or Vue) Experience building and consuming RESTful APIs
• Experience with version control systems (e.g., Git)
• Strong problem-solving and analytical skills
• Experience with TypeScript and modern development tooling
• Familiarity with cloud platforms (e.g., AWS, Azure, GCP)
• Experience working in a consulting or client-facing environment
• Exposure to AI tools, APIs, or automation workflows
• Familiarity with GIS technologies (e.g., Esri ArcGIS) is a plus
• Experience with CI/CD pipelines and DevOps practices
We are seeking a skilled Software Developer to join our consulting team. This role is responsible for designing, developing, and maintaining scalable software solutions that support both internal operations and client-facing projects.
The ideal candidate has strong JavaScript development experience, a solid foundation in full-stack development, and the ability to work collaboratively in a consulting environment. Exposure to AI tools and integrations is a plus, but not the primary focus of the role.
Job Description and Requirements:
Application Development
• Design, develop, and deploy scalable web applications using modern JavaScript frameworks
• Write clean, maintainable, and well-documented code
• Participate in code reviews and uphold development standards
• Troubleshoot, debug, and enhance existing applications
Client & Consulting Support
• Collaborate with project managers, analysts, and clients to gather and refine requirements
• Translate business needs into functional technical solutions
• Participate in solution design discussions and technical demos
• Support implementation and deployment in client environments
Integration & Data Management
• Develop and maintain RESTful APIs and backend services
• Work with relational and/or NoSQL databases
• Support system integrations and data workflows
Innovation & Continuous Improvement
• Stay current with emerging technologies and development best practices
• Contribute to internal tools, reusable components, and process improvements
• Explore opportunities to leverage automation and AI tools where appropriate
Required Experience:
• Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience) 3+ years of professional software development experience
• Strong proficiency in JavaScript (ES6+) and modern frameworks (e.g., React, Node.js, Angular, or Vue) Experience building and consuming RESTful APIs
• Experience with version control systems (e.g., Git)
• Strong problem-solving and analytical skills
• Experience with TypeScript and modern development tooling
• Familiarity with cloud platforms (e.g., AWS, Azure, GCP)
• Experience working in a consulting or client-facing environment
• Exposure to AI tools, APIs, or automation workflows
• Familiarity with GIS technologies (e.g., Esri ArcGIS) is a plus
• Experience with CI/CD pipelines and DevOps practices
This is a remote position.
Compensation: $110,000.00 - $130,000.00 per year
BEYOND LOCATION INTELLIGENCE
As one of the world’s leading government GIS strategic planning, design, implementation, and maintenance companies, we are committed to advancing the science of location intelligence and geospatial technology.
We want to inspire. We want to push the envelope, break through boundaries, solve problems, and introduce a new kind of decision support to government operations. We go beyond location intelligence to plan, design, build, implement, transform, and maintain geospatial technology. Our goal is to use spatial information to understand, empower, and influence the decision-making process, offer new insights, reveal new data relationships, predict events, engage and educate our community, and solve problems of the future. The ultimate outcome is a smarter, more resilient, and sustainable government.
OUR VISION
Geographic Technologies Group strives to be the leading provider of innovative geospatial solutions, empowering organizations to make informed decisions and create a sustainable future through the power of location intelligence.
OUR MISSION
At Geographic Technologies Group, our mission is to change the world through geospatial technology.
GTG at a Glance
GTG at a Glance
Our team specializes in GIS services that include strategic planning, system design, implementation, and on-call maintenance. Our award-winning successes demonstrate our commitment to government in the USA and Canada. We empower government organizations by providing exceptional products and services. Our wide range of geospatial services offer government Operational Benefits, Organizational Benefits, Technical & Tactical Benefits, and Community & Environmental Benefits
- In Business Since 1997
- Over 1000 Satisfied Clients
- GSA Small Business
- Esri Business Partner
- 11 National Awards
- Over 40 on-call GIS Professionals
Start Your Career at GTG
Join us on our journey of innovation and growth.
We’re a close-knit crew of professionals, focused on delivering best-in-class GIS services and solutions for clients all over the world.
What Drives Us?
Our GTG Values:
There are a unique set of values that our GTG team lives by and together they make up the framework for all decisions made within these walls. Heads up — they tend to be contagious.
Commitment
Ethically providing and communicating professional, timely, and creative solutions to promote the success of our customers.
Culture
Creating and sustaining an environment of enjoyment, respect, communication, collaboration, and ownership.
Knowledge
Creating solutions through the practical, original, and innovative application of geospatial science.
Sound like a fit for you? APPLY TODAY
(if you already have a resume on Indeed)
