CGI
Software Developer- Geospatial solution development
CGI, All Saints Village, Missouri, United States
Overview
CGI Federal is seeking a motivated and enthusiastic Software Developer with geospatial solution development experience to join our growing team. This role focuses on developing, maintaining, and enhancing geospatial applications and data infrastructure. The Geospatial Solution Developer will work with GIS technologies and software development practices in a collaborative, dynamic environment. The project team is based in Fairfax, VA, but remote candidates may be considered. Responsibilities
Design, develop, and implement geospatial elements for a mission-focused solution using various programming languages and GIS technologies. Develop and maintain web-based mapping applications and services. Work with spatial databases (e.g., PostgreSQL, SQL Server Spatial) to store, query, and transform geospatial data from various sources. Process, clean, and transform geospatial data from multiple sources. Develop and maintain APIs for accessing geospatial data and functionalities. Develop and maintain Angular-based web applications, focusing on GIS data visualization and interaction. Implement geodesic math and spatial algorithms for accurate distance, area, and projection calculations. Participate in code reviews and contribute to improving code quality and best practices. Troubleshoot and resolve technical issues. Stay up to date with the latest geospatial technologies and development methodologies. Collaborate with team members including developers, analysts, and project managers. Document development processes and technical specifications. Required Qualifications
Bachelor’s degree in computer science, geography, GIS, Geomatics, or a related field. Strong foundational knowledge of GIS principles and concepts. Solid understanding of map projections and datum transformations. Proficient in Angular and TypeScript. Familiarity with web development technologies such as HTML and CSS. Exposure to spatial databases such as PostgreSQL or SQL Server Spatial. Experience with GIS software libraries such as Google Maps Libraries, ArcGIS, QGIS, GeoPandas, Leaflet, or OpenLayers. Understanding of geospatial data formats such as Shapefile, GeoJSON, or GeoTIFF. Strong debugging and performance optimization skills for rendering complex map layers. Proficient with version control and agile development practices. Excellent communication and teamwork skills. Ability to learn quickly and adapt to new technologies. Minimum of 3 years of continuous residency in the United States. Desired Qualifications / Non-essential Skills
Experience with Google Cloud Platform (GCP) and Google Maps Libraries. Familiarity with containerization technologies such as Docker or Kubernetes. Experience with RESTful API development. Contributions to open-source geospatial projects. Compensation and Benefits
CGI typically provides a compensation range based on skill set, experience, training, and certifications. A reasonable estimate of the current range for this role in the U.S. is $69,700.00 - $154,300.00. Competitive compensation including profit participation program Comprehensive medical, dental, and vision benefits Basic life and accidental death & dismemberment insurance Matching contributions through 401(k) plan, and CGI share purchase plan Flexible vacation leave, 10–20 days per year depending on level and experience 80 hours of floating holiday leave per year At least 80 hours of paid sick/safe leave Paid parental leave, ranging from 20 to 70 business days depending on circumstances Bereavement leave, 1–7 days per year depending on relationship Paid jury duty leave, up to time summoned Learning opportunities and tuition assistance Wellness and well-being programs For more details about benefits, visit CGI’s benefits page. Benefits listed are subject to contract terms. CGI Federal anticipates accepting applications for this position through 2025-11-30. Additional Information
CGI is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or other protected status as required by law. Reasonable accommodations are available for individuals with disabilities. If you need an accommodation to apply, please contact the CGI U.S. Employment Compliance team with a Position ID. All CGI offers of employment in the U.S. are contingent upon successful background investigations. Some roles may require additional clearance or credit checks as applicable by law and contract. Job-related details such as seniority level and employment type are listed below. Seniority level
Entry level Employment type
Full-time Job function
Engineering and Information Technology Industries: IT Services and IT Consulting
#J-18808-Ljbffr
CGI Federal is seeking a motivated and enthusiastic Software Developer with geospatial solution development experience to join our growing team. This role focuses on developing, maintaining, and enhancing geospatial applications and data infrastructure. The Geospatial Solution Developer will work with GIS technologies and software development practices in a collaborative, dynamic environment. The project team is based in Fairfax, VA, but remote candidates may be considered. Responsibilities
Design, develop, and implement geospatial elements for a mission-focused solution using various programming languages and GIS technologies. Develop and maintain web-based mapping applications and services. Work with spatial databases (e.g., PostgreSQL, SQL Server Spatial) to store, query, and transform geospatial data from various sources. Process, clean, and transform geospatial data from multiple sources. Develop and maintain APIs for accessing geospatial data and functionalities. Develop and maintain Angular-based web applications, focusing on GIS data visualization and interaction. Implement geodesic math and spatial algorithms for accurate distance, area, and projection calculations. Participate in code reviews and contribute to improving code quality and best practices. Troubleshoot and resolve technical issues. Stay up to date with the latest geospatial technologies and development methodologies. Collaborate with team members including developers, analysts, and project managers. Document development processes and technical specifications. Required Qualifications
Bachelor’s degree in computer science, geography, GIS, Geomatics, or a related field. Strong foundational knowledge of GIS principles and concepts. Solid understanding of map projections and datum transformations. Proficient in Angular and TypeScript. Familiarity with web development technologies such as HTML and CSS. Exposure to spatial databases such as PostgreSQL or SQL Server Spatial. Experience with GIS software libraries such as Google Maps Libraries, ArcGIS, QGIS, GeoPandas, Leaflet, or OpenLayers. Understanding of geospatial data formats such as Shapefile, GeoJSON, or GeoTIFF. Strong debugging and performance optimization skills for rendering complex map layers. Proficient with version control and agile development practices. Excellent communication and teamwork skills. Ability to learn quickly and adapt to new technologies. Minimum of 3 years of continuous residency in the United States. Desired Qualifications / Non-essential Skills
Experience with Google Cloud Platform (GCP) and Google Maps Libraries. Familiarity with containerization technologies such as Docker or Kubernetes. Experience with RESTful API development. Contributions to open-source geospatial projects. Compensation and Benefits
CGI typically provides a compensation range based on skill set, experience, training, and certifications. A reasonable estimate of the current range for this role in the U.S. is $69,700.00 - $154,300.00. Competitive compensation including profit participation program Comprehensive medical, dental, and vision benefits Basic life and accidental death & dismemberment insurance Matching contributions through 401(k) plan, and CGI share purchase plan Flexible vacation leave, 10–20 days per year depending on level and experience 80 hours of floating holiday leave per year At least 80 hours of paid sick/safe leave Paid parental leave, ranging from 20 to 70 business days depending on circumstances Bereavement leave, 1–7 days per year depending on relationship Paid jury duty leave, up to time summoned Learning opportunities and tuition assistance Wellness and well-being programs For more details about benefits, visit CGI’s benefits page. Benefits listed are subject to contract terms. CGI Federal anticipates accepting applications for this position through 2025-11-30. Additional Information
CGI is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or other protected status as required by law. Reasonable accommodations are available for individuals with disabilities. If you need an accommodation to apply, please contact the CGI U.S. Employment Compliance team with a Position ID. All CGI offers of employment in the U.S. are contingent upon successful background investigations. Some roles may require additional clearance or credit checks as applicable by law and contract. Job-related details such as seniority level and employment type are listed below. Seniority level
Entry level Employment type
Full-time Job function
Engineering and Information Technology Industries: IT Services and IT Consulting
#J-18808-Ljbffr