New Light Technologies
Senior GIS Web Developer Job at New Light Technologies in Annapolis
New Light Technologies, Annapolis, MD, United States, 21403
Geographic Information Systems (GIS) Web Developer (Senior)
Job Type: Full-time
Location: Hybrid, Annapolis MD
Duties: Responsibilities include installing and configuring ArcGIS Server; developing mapping applications and web services using ArcGIS Server for Flex and JavaScript/HTML5; building and publishing maps via ArcGIS and ArcGIS Online resources; working with ArcSDE databases and geo-processing tools as services in ArcGIS Server to streamline existing geospatial procedures; developing mobile GIS applications; assuming responsibility for the full project lifecycle on simple projects; and proactively addressing potential agency customer issues to meet their business needs. This role also requires an understanding of project management, including all phases of the software development life cycle, as well as a firm understanding of database architecture.
Education: Bachelor's or Master's degrees from an accredited college or university in computer science, GIS, engineering, or related field; or six (6) years of equivalent experience in a related field.
Experience: At least six (6) years of experience working on GIS development and operations projects using the following skills:
NLT Is an Equal Opportunity Employer
Job Type: Full-time
Benefits:
Job Type: Full-time
Location: Hybrid, Annapolis MD
Duties: Responsibilities include installing and configuring ArcGIS Server; developing mapping applications and web services using ArcGIS Server for Flex and JavaScript/HTML5; building and publishing maps via ArcGIS and ArcGIS Online resources; working with ArcSDE databases and geo-processing tools as services in ArcGIS Server to streamline existing geospatial procedures; developing mobile GIS applications; assuming responsibility for the full project lifecycle on simple projects; and proactively addressing potential agency customer issues to meet their business needs. This role also requires an understanding of project management, including all phases of the software development life cycle, as well as a firm understanding of database architecture.
Education: Bachelor's or Master's degrees from an accredited college or university in computer science, GIS, engineering, or related field; or six (6) years of equivalent experience in a related field.
Experience: At least six (6) years of experience working on GIS development and operations projects using the following skills:
- Using Esri ArcGIS Desktop version 10.8, ArcGIS Pro, ArcGIS Online, ArcGIS Enterprise version 10.8 and associated APIs for conducting full life cycle development.
- Leveraging the Esri ArcGIS Developer environment and tools to create, support, and customize GIS web applications, dashboards, maps, and pages.
- Developing tools, features, functions, scripts, and protocols within a GIS to include automated workflows to maintain secure and efficient operations of deliverables.
- Performing troubleshooting operations to diagnose and apply fixes and recommendations for improvements.
- Creating and integrating web development with GIS databases.
- Supporting deployments of mobile technologies and processes to gather spatially referenced data from the field.
- Utilizing identity management protocols, including OAuth and SAML.
- Using the following languages, frameworks, source code management, tracking, platforms, and file structures:
- JavaScript (version 1.8.5 or later)
- Python (version 3.9.1 or later)
- .NET (version 4.8 or later)
- .ASP (version 4.8 or later)
- C# (version 10.0 or later)
- ARCADE (version 1.7 or later)
- SQL (version 2016 or later)
- HTML5 (version HTML5.2 or later)
- CSS (version CSS3 or later)
- XML (version 1.1 or later)
- JSON (version 2.5.0 or later)
- Esri JavaScript API (version 4.18 or later)
- Esri AppStudio (version 4.4 or later)
- Google APIs (version 3.43.3 or later)
- Microsoft SQL Server (version 15.0 or later)
- GitHub (version 2.14.2 or later)
NLT Is an Equal Opportunity Employer
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Employee discount
- Flexible schedule
- Health insurance
- Paid time off
- Parental leave
- Professional development assistance
- Referral program
- Vision insurance
- 8-hour shift
- Monday to Friday
- On call