Backend Developer
Trinity Global Consulting
Posted: March 31, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
A Backend Developer is responsible for designing and developing geospatial processing, automation, and user-facing capabilities using Node.js and Python in a containerized environment, with expertise in creating and maintaining geoprocessing services and connectors for diverse enterprise data sources.
Required Skills
Job Description
Duties May Include:
• Build backend services that power geospatial processing, automation, and user-facing capabilities
• Develop APIs, proxies, and integration services using Node.js and Python
• Create and maintain backend tooling that extends ArcGIS Enterprise in containerized environments
• Develop and maintain geoprocessing services, automation scripts, and operational workflows
• Build connectors and ingestion pipelines across diverse enterprise data sources
• Support deployments across cloud-native and on-premises environments
• Improve reliability and performance through API design, testing, monitoring, and observability
• Collaborate with platform, DevOps, and GIS teams to translate requirements into production solutions
Requirements:
Required Qualifications:
• Bachelor's degree in Computer Science, Engineering, GIS, or related technical field (or equivalent practical experience)
• 2+ years of industry experience as a backend software engineer or equivalent practical experience
• Hands-on experience developing backend services using Python, JavaScript/Node.js, and Java
• Experience designing and building REST APIs and service-based architectures
• Experience extending or integrating with ArcGIS Enterprise or similar enterprise geospatial platforms
• Familiarity with geoprocessing workflows, proxies, middleware services, and automation of GIS/data processing tasks
• Experience working in containerized environments (Docker, Kubernetes, or similar)
• Solid fundamentals in API design, software/system design, and testing/debugging distributed services
• US Citizenship required
• Active or current (within two years of active) Top Secret clearance with SCI eligibility
Desired Qualifications:
• Master's degree in Computer Science, Mathematics, GIS, or STEM-related field
• Esri certification
• CompTIA Security+ certification
• Experience with containerization technologies such as Docker and Kubernetes
• Familiarity with cloud platforms (Azure, AWS, or GCP)
• Experience with monitoring, logging, and observability tools
• Exposure to DevSecOps practices and secure development pipelines
• Experience with ArcGIS Enterprise SDKs, automation frameworks, or platform extensions
• Experience building services for geospatial analysis, data pipelines, or map services
• Familiarity with enterprise authentication, proxies, and secure service architectures
• Experience with relational and spatial databases (PostgreSQL/PostGIS, SQL Server, etc.)
• Exposure to event-driven architectures, batch processing, or distributed data workflows
Benefits:
At Trinity Global Consulting (TGC), we value our employees and provide a comprehensive benefits package that includes:
• Medical, Dental & Vision Coverage – Coverage for eligible employees and family through CareFirst and VSP.
• Paid Time Off – PTO granted in accordance with contract requirements.
• Paid Holidays – 11 federal holidays observed annually.
• Disability & Life Insurance – Short-term/long-term disability, life insurance, and AD&D coverage included.
• 401(k) Retirement Plan – Competitive plan managed through Ameritas.
• Professional Training – Formal training provided as required, with additional learning opportunities based on role.