Job Title: Junior GIS Developer (.NET + SQL)
Location: Delhi
Job Type: Full-time
Experience Level: 1 Year Experience
Department: Information Technology
Position Overview:
We are looking for a Junior GIS Developer with a foundation in .NET (C#) programming and SQL database development, and a passion for working with geospatial data and mapping technologies. In this role, you will support the design, development, and maintenance of GIS-based applications and tools that help solve real-world problems through location intelligence.
This is an excellent opportunity for someone with up to 1 year of relevant experience to grow in a collaborative, supportive environment while applying their technical and analytical skills to spatial software development projects.
Key Responsibilities:
Application Development & Support
- Assist in the development and maintenance of GIS-based web and desktop applications using .NET (C#, ASP.NET, .NET Core).
- Work on integrating GIS capabilities into enterprise software systems.
- Develop user interfaces and backend logic for spatial data tools and web services.
- Participate in code reviews and follow best practices for clean, maintainable code.
Database Development
- Write, debug, and optimize SQL queries, stored procedures, and views for spatial and non-spatial datasets.
- Support the design and maintenance of spatial databases such as PostGIS, SQL Server Spatial, or Oracle Spatial.
- Assist in database updates, backups, data integrity checks, and performance optimization.
GIS Integration & Mapping
- Work with GIS technologies such as ArcGIS (ArcMap, ArcGIS Pro, ArcGIS Online), QGIS, or open-source alternatives.
- Build interactive web maps using JavaScript-based mapping APIs like ArcGIS API for JavaScript, Leaflet, or OpenLayers.
- Assist in the development and maintenance of GIS services, geoprocessing tools, and map layers.
Data Management & Analysis
- Import, clean, and manage geospatial datasets in various formats (Shapefiles, GeoJSON, CSV, KML, etc.).
- Perform basic spatial analysis and geoprocessing tasks using tools like ArcPy, GDAL, or FME.
- Help with ETL (Extract, Transform, Load) workflows to support data integration between systems.
Team Collaboration
- Collaborate with cross-functional teams including developers, GIS analysts, planners, and project managers.
- Participate in team meetings, sprint reviews, and planning sessions.
- Document processes, workflows, and technical specifications clearly and thoroughly.
Required Qualifications:
- Bachelor’s degree in Computer Science, Geographic Information Systems, Geography, or a related technical discipline.
- 1 year of experience in application development using .NET (C#) and SQL.
- Basic understanding of GIS concepts such as coordinate systems, spatial relationships, and cartography.
- Familiarity with GIS software like Esri ArcGIS, QGIS, or ArcGIS Online.
- Experience writing SQL queries and working with relational databases (e.g., SQL Server, PostgreSQL).
- Exposure to web technologies (HTML, CSS, JavaScript) and basic front-end development.
Preferred Qualifications (Bonus):
- Familiarity with spatial extensions for databases like PostGIS or SQL Server Spatial.
- Experience using or creating RESTful APIs for data integration.
- Basic understanding of Python, particularly for scripting with ArcPy, GeoPandas, or GDAL.
- Experience using version control systems (e.g., Git).
- Knowledge of Agile/Scrum development practices.
Soft Skills:
- Strong analytical and problem-solving abilities.
- Good verbal and written communication skills.
- Self-motivated and willing to learn new technologies.
- Ability to work both independently and within a team setting.
Benefits & Perks:
- Mentorship and hands-on training in enterprise GIS development.
- Exposure to a variety of real-world GIS and data-driven projects.
- Flexible work options (remote/hybrid depending on role).
- Competitive compensation and performance-based growth opportunities.
Job Type: Full-time
Pay: ₹600,000.00 per year
Schedule:
Work Location: In person