Geospatial Programmer en Trinity Global Consulting
Trinity Global Consulting · Littleton, Estados Unidos De América · On-site
- Oficina en Littleton
Description
Duties May Include:
- Provide expertise to translate programs, automation tools, code, and scripts from Python to new support program platforms and technologies
- Write professional programs that translate existing programs and scripts which automate the management, maintenance, and standardization of large datasets including Public Land Survey, Land Area Representation, and Land Status data
- Design and code new programs, scripts, and routines to support automation of operations which improve data management and map production
- Devise and deploy automated creation, update, and management tools to efficiently map Indian land tract, reservation boundary, ownership, lease, and right of way data synchronized with TAAMS
- Develop topological alignment solutions to integrate TAAMS legal land description data with Bureau of Land Management Public Land Survey System (PLSS) Geographic Coordinate Database
- Utilize server and client scripting and processing solutions including Python, PowerShell, JavaScript, and other web technologies to work efficiently with technical team members
- Comprehend and apply IT server and geodatabase architecture and design principles to develop resource information management and information delivery services/systems
- Assist in scripting on special projects within the Division and occasionally outside to support critical missions and stakeholder needs
Requirements
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, Geographic Information Systems, or related field
- Minimum 7+ years of experience in software development with focus on geospatial applications
- Expert-level Python programming skills including experience with ArcPy, geospatial libraries, and data processing frameworks
- Strong proficiency in PowerShell scripting for automation and system administration
- Experience with JavaScript and modern web technologies for geospatial application development
- Knowledge of ESRI ArcGIS platform including ArcGIS Pro, ArcGIS API for Python, and ArcGIS Enterprise
- Understanding of geodatabase architecture, spatial database design, and SQL/spatial SQL queries
- Experience with large-scale data processing, ETL workflows, and data migration projects
- Knowledge of software development lifecycle, version control (Git), and code documentation practices
- Ability to pass background check with no DWI convictions within last 10 years and no crimes against children
- U.S. Citizenship or Lawful Permanent Residency
Desired Qualifications:
- Master's degree in Computer Science, Software Engineering, GIS, or related field
- GISP (GIS Professional) certification
- ESRI Technical Certification in ArcGIS Desktop, Enterprise, or Development
- Experience with additional programming languages such as C#, Java, or R for geospatial analysis
- Knowledge of web mapping frameworks including Leaflet, OpenLayers, or ArcGIS JavaScript API
- Experience with Public Land Survey System (PLSS) and cadastral data processing
- Familiarity with Trust Asset and Accounting Management System (TAAMS) or similar federal land management systems
- Experience with cloud platforms (AWS, Azure) and containerization technologies (Docker, Kubernetes)
- Knowledge of REST APIs, microservices architecture, and web service development
- Experience working with tribal governments or federal Indian affairs programs
- Understanding of topological data quality, spatial data accuracy standards, and FGDC metadata requirements
- Agile/Scrum development methodology experience
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.