INCATech - Innovative Computing & Applied Technology
Geospatial Software Engineer
INCATech - Innovative Computing & Applied Technology, Baltimore, Maryland, United States, 21276
Overview
Join to apply for the
Geospatial Software Engineer
role at
INCATech - Innovative Computing & Applied Technology . INCATech is searching for a Geospatial Software Developer to support a program for a classified Federal client. Work Location: Remote in the greater Washington, D.C. area. Responsibilities
Envision, design, and develop web applications and UI modules for medium to large-scale deployment. Work independently to rapidly prototype geospatial applications, widgets, and app features to showcase new concepts and ideas. Collaborate with the client and team members to understand requirements for developing geospatial solutions leveraging Esri’s ArcGIS Platform and other GIS software stacks. Utilize the Esri REST API to integrate the web application with back-end web services using Python and Node.js. Develop a data integration toolkit for ETL or a common API for integrating external data into applications. Manage the full software development lifecycle (SDLC) and efficiently self‑manage code repositories from development to production. Work within an agile software development framework. Write comprehensive technical design specifications and support documentation. Suggest new technologies and approaches, often demonstrating and championing their use. Effectively estimate the duration and level of effort of development tasks. Requirements
A minimum of seven years of experience designing, building, and delivering geospatial software applications. In-depth knowledge of core JavaScript and at least two years of experience building object‑oriented JavaScript applications. At least three years of experience using Python to build geoprocessing and data engineering processes. At least two years of experience developing applications with JavaScript toolkits and UI libraries (e.g., React, Vue, Dojo, Ext JS, YUI). Extensive experience with HTML, DOM, CSS, event model, and cross‑browser development. Experience with AJAX, JSON, and REST. Excellent problem‑solving, verbal and written communication, design, development, and debugging skills. Ability to work independently and in groups to effectively participate in the Agile software development lifecycle. Experience with Agile software development methodologies (Scrum). Bachelor’s or Master’s in geography, computer science, engineering, mathematics, GIS, or a related field, depending on position level. About INCATech LLC
INCATech is an award‑winning small business that has over 14 years of experience supporting the U.S. Government. We provide both Professional Services and Transformational Software Solutions for our customers. Our deep technical expertise in Geospatial Information Systems, Enterprise Data Management, User‑Centered Design, Cloud & Platform Services, and a wide range of Acquisition Support Services will provide your career the boost you have been looking for. Our culture is based on empowering our staff and customers with knowledge and tools to achieve mission success and career advancement. Benefits
INCATech offers a competitive comprehensive benefits package. Our most valuable asset is our people. The benefits package is designed to help and safeguard employees and their families. We provide a variety of life and family benefits to meet a variety of demands. Benefits include: Health, Dental, 401K, Vision, Paid Time Off, Life Insurance, etc. Equal Opportunity
INCATech is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected class. Seniority level
Mid‑Senior level Employment type
Full‑time Job function
Engineering and Information Technology
#J-18808-Ljbffr
Join to apply for the
Geospatial Software Engineer
role at
INCATech - Innovative Computing & Applied Technology . INCATech is searching for a Geospatial Software Developer to support a program for a classified Federal client. Work Location: Remote in the greater Washington, D.C. area. Responsibilities
Envision, design, and develop web applications and UI modules for medium to large-scale deployment. Work independently to rapidly prototype geospatial applications, widgets, and app features to showcase new concepts and ideas. Collaborate with the client and team members to understand requirements for developing geospatial solutions leveraging Esri’s ArcGIS Platform and other GIS software stacks. Utilize the Esri REST API to integrate the web application with back-end web services using Python and Node.js. Develop a data integration toolkit for ETL or a common API for integrating external data into applications. Manage the full software development lifecycle (SDLC) and efficiently self‑manage code repositories from development to production. Work within an agile software development framework. Write comprehensive technical design specifications and support documentation. Suggest new technologies and approaches, often demonstrating and championing their use. Effectively estimate the duration and level of effort of development tasks. Requirements
A minimum of seven years of experience designing, building, and delivering geospatial software applications. In-depth knowledge of core JavaScript and at least two years of experience building object‑oriented JavaScript applications. At least three years of experience using Python to build geoprocessing and data engineering processes. At least two years of experience developing applications with JavaScript toolkits and UI libraries (e.g., React, Vue, Dojo, Ext JS, YUI). Extensive experience with HTML, DOM, CSS, event model, and cross‑browser development. Experience with AJAX, JSON, and REST. Excellent problem‑solving, verbal and written communication, design, development, and debugging skills. Ability to work independently and in groups to effectively participate in the Agile software development lifecycle. Experience with Agile software development methodologies (Scrum). Bachelor’s or Master’s in geography, computer science, engineering, mathematics, GIS, or a related field, depending on position level. About INCATech LLC
INCATech is an award‑winning small business that has over 14 years of experience supporting the U.S. Government. We provide both Professional Services and Transformational Software Solutions for our customers. Our deep technical expertise in Geospatial Information Systems, Enterprise Data Management, User‑Centered Design, Cloud & Platform Services, and a wide range of Acquisition Support Services will provide your career the boost you have been looking for. Our culture is based on empowering our staff and customers with knowledge and tools to achieve mission success and career advancement. Benefits
INCATech offers a competitive comprehensive benefits package. Our most valuable asset is our people. The benefits package is designed to help and safeguard employees and their families. We provide a variety of life and family benefits to meet a variety of demands. Benefits include: Health, Dental, 401K, Vision, Paid Time Off, Life Insurance, etc. Equal Opportunity
INCATech is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected class. Seniority level
Mid‑Senior level Employment type
Full‑time Job function
Engineering and Information Technology
#J-18808-Ljbffr