Senior GIS Developer
Company: NiyamIT
Location: Fairfax
Posted on: April 1, 2026
|
|
|
Job Description:
About Niyam IT (Niyam) Niyam was founded in 2007 by a group of
consultants who shared a unique vision: a technology company
steeped in orderly process yet driven by passion and innovation.
Over the following decade, we fine-tuned our craft and built an
impressive track record of successful outcomes, securing our
reputation as the go-to provider of smart, innovative solutions.
Today, Niyam is at the forefront of the industry, leading the way
in crafting mission-critical technologies for Emergency
Preparedness & Response, Natural Resource Management, Law
Enforcement & Justice, Health IT, and Global Citizen Services. What
We Offer: Flexible Work Hours : Life doesn’t always fit into a
9-to-5 schedule. We offer flexibility to help you manage your
work-life balance effectively. Remote Work : Niyam understands the
value of flexibility. We offer remote work. Career Growth : Niyam
is not just a job; it’s a career journey. We provide a supportive
environment for your professional development and offer fully paid
opportunities for training and advancement within the company.
Great People : Our people are the blueprint of who Niyam is to the
industry and community. Great Environment : Niyam fosters a great
environment where innovation, collaboration, and personal growth
thrive. Diversity & Inclusion : We believe in the strength of
diverse perspectives. Your unique ideas are welcomed and celebrated
every day at Niyam. Join us in creating a workplace where
innovation, diversity, and well-being thrive. Your journey at Niyam
awaits. Apply today! Niyam is seeking a Senior GIS Developer to
join our team in support of our work with a federal client. We
offer competitive compensation and benefits. This full-time
position allows for remote work. Roles and Responsibilities Lead
the design and development of scalable, modern JavaScript web
applications using frameworks such as React, NextJS, ExtJS and
OpenLayers. Provide advanced troubleshooting and root cause
analysis for complex GIS and non-GIS application issues, driving
timely and effective resolution. Architect, implement, and optimize
end-to-end CI/CD pipelines to support efficient, secure, and
reliable application delivery. Design and oversee the development
of automated testing frameworks to ensure high-quality, resilient
GIS applications. Develop and maintain robust Java-based RESTful
web services integrating both relational and geospatial data
sources. Develop, deploy, and maintain mobile applications across
iOS and Android platforms using modern frameworks such as React
Native, Swift, ensuring seamless integration with Esri ArcGIS
geospatial services. Knowledge in PostgreSQL/PostGIS, including
spatial data manipulation and advanced geospatial queries Hands-on
experience in developing applications in AWS environment Evaluate
technical solutions and provide strategic recommendations,
technical assessments, and detailed reports to stakeholders and
leadership. Author and review comprehensive technical designs, code
documentation, and standard operating procedures to support
maintainability and scalability. Lead and actively contribute to
Agile Scrum processes, including mentoring team members and
conducting thorough peer code reviews. Oversee configuration,
administration, and performance optimization of ArcGIS platforms
and related geospatial systems. Champion best practices in
application security, code quality, and performance, driving
continuous improvement across the development lifecycle.
Qualifications and Education Requirements: US Citizenship with
ability to obtain a Public Trust. Bachelor’s degree in Computer
Science, Information Systems, or related field with a minor or
proven technical training in Geographic Information Systems. Ten
(10) or more years of relevant GIS software development, including
user authenticated web mapping applications with analytical and
query components and tools for processing, migrating, or producing
GIS data. 7 years of experience in Java Development, with a strong
focus on building and maintaining RESTful services in enterprise
environments. Extensive experience with geospatial technologies
including ArcGIS Server, ArcGIS Desktop/Pro, ArcPy, ESRI File
Geodatabases (FGDB), PostgreSQL/PostGIS, and Oracle
Spatial/Geospatial datasets. Strong expertise in implementing and
optimizing vector tile services and working with GeoServer and/or
MapServer in enterprise environments. Advanced proficiency in
designing and executing complex spatial and relational queries for
high-performance data processing and analysis. Demonstrated ability
to analyze, refactor, and modernize legacy codebases while ensuring
continuity of operations and improved system performance. Deep
experience troubleshooting application and system logs, conducting
root cause analysis, and resolving complex performance and
scalability issues. Proven ability to communicate effectively with
technical and non-technical stakeholders, including delivering
clear technical guidance and documentation. Preferred Skills:
Master's Degree in Computer Science, Information Systems, or
related field. Experience developing front-end applications using
ExtJS within geospatial solutions. Familiarity with Microsoft IIS
and development experience with C#/.NET in enterprise environments.
Working knowledge of the ESRI ArcGIS JavaScript API and modern
web-based GIS application development. Application Deadline: This
position will be posted for a minimum of 2 business days or until a
sufficient candidate pool has been collected. Job posting may come
down early due to volume of applicants. Niyam is an Equal
Opportunity (“EEO”) Employer. All qualified applicants will receive
consideration without regard to race, color, creed, religion, sex,
sexual orientation, gender identity, pregnancy, marital status,
partnership status, age, citizenship status, veteran or military
status, medical condition, genetic information, national origin,
disability, unemployment status or any other characteristic
prohibited by federal, state and/or local laws. If you require a
reasonable accommodation due to a disability to complete your
application, or if you face challenges using our online application
system and need an alternative way to apply, please reach out to us
at 1 703.429.2450 or email hr@niyamit.com.
Keywords: NiyamIT, Columbia , Senior GIS Developer, IT / Software / Systems , Fairfax, Maryland