Skip to main content

This job has expired

Developer (GIS Specialist)

Employer
G & H International
Location
Washington, DC
Closing date
Aug 15, 2022

View more

Job Title: Developer (GIS Specialist)Reports To: ManagerCareer Path: SMEClearance: As required by the contractChargeability: 90%Job Summary:G International Services, Inc. (G) develops and implements programs that help build community resilience. We are looking for people who are excited to solve big problems and who have a proven track record with applying technology in innovative ways to improve community resilience. Our teams consist of highly skilled technologists, researchers, subject matter experts, and project managers who can analyze customer needs and determine what solutions are required to address problems/needs of our customers. We leverage and integrate commonly used web-based technology platforms and services, including Esri's ArcGIS, Microsoft 365/Azure, Amazon Web Services, and others to create new capabilities that enhance decision making and resource management.At G, Developers interact directly with clients to conceive and implement technology solutions. They demonstrate a high level of technical expertise in a wide variety of software use and development, as well as web-based solution development. This individual is a key member of the technical consulting team and interacts directly with clients and other members of the team to conceive and implement technology solutions for our government, not for profit and private sector customers. The GIS Developer will have knowledge and expertise with GIS technology. A high level of proficiency with Esri's platform is a requirement for this position. The Developer's responsibility is to work closely with other members of the team, in particular the Solution Architect, the Product Owner and Business Analyst, to understand and evaluate our client's business requirements and develop solutions in the form of products or services based on those requirements. The Developer, in coordination with Solution Architects and other team members, work to ensure that best practice processes are followed, and that solutions and components can be re-used across current and future projects at GEssential Duties and Responsibilities: Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.Company Contributions:Abides by Company core, leadership, and technical competenciesDemonstrates the Company values through own behaviors Communicates a clear vision/strategy; sets clear priorities and aligns all activities Supports development of formalized solution methodologies Develops best practice processes, solutions and components that can be re-used across current and future projectsWorks in close coordination with other technical team members to best meet client needsAssists with defining project team requirements for projects within the solution area Provides proposal inputs and technical approach information Represents the company to different clients and participates in initiatives to improve the company's image and ability to deliver value-added servicesAssists with developing marketing materials and positioning strategies for the solution area Assists in the business development life cycle by serving as a solution Subject Matter Expert (SME) to assist in the identification and qualification of business development opportunitiesOther duties as assigned Client Contributions:Provides customer-site and remote development and integration support for the deployment of geo-spatially enabled information-sharing systemsProvides technical assistance to integrate solution components into end-user operating environmentsIdentifies and keep abreast of current IT best practices relating to developing and deploying information sharing/management and GIS servicesMaintains and enhances client relationshipsAssists with architectural system evaluations and analysis of technology environmentsAssists to gather client requirements, analyze technical and business requirements, write functional and technical specifications, and communicate technical requirements to client and teamCreates solution prototypes and assists with control of solution development and deploymentDeploys applications/services to cloud services, such as AWS, Azure, or Google CloudConfigures/extends COTS ArcGIS Online or Portal applications using Arcade or Python scriptingProvides the highest level of quality assurance for all work, products, and services Delivers timely and quality services or products that meet or exceed client's expectationsDemonstrates high level of commitment to client success while responding to changes in client expectations; monitors and uses client feedbackKnowledgeable of critical success factors for the client and client's industryOther duties as assigned Requirements: Bachelor's degree with at least 5 years of related experience with implementing large-scale solutions that involve system integrations. Background in GIS development required. Background in GIS web development highly desired.Good communication skills - must be capable of clearly communicating the technical aspects, risks, and challenges of solution options.Experience using remote organizational and teamwork tools to coordinate and communicate with the team.Practical skills and knowledge of operating systems, infrastructure and engineering design, DevOps, system security measures, database management, cloud development, web platforms, hardware/software management, and network administration. Detail oriented - must ensure constant and consistent evaluation of every aspect of solution development and delivery to understand what is valuable, versus what is insignificant.Proficiency with the Web, MS Office, and SharePoint.Knowledge of and experience with using ArcGIS Desktop/Pro and ArcGIS Enterprise.Knowledge and experience with a project management methodology, such as Agile, DevOps, Waterfall, or Rapid Application Development methodologies.Experience using Git to manage code.Experience working with one or more of the following scripting languages: Python, JavaScript, Typescript.Knowledge of and experience with building web applications that utilize modern frameworks, such as Esri JavaScript API, React, Angular, or OpenLayers is desired.Knowledge and experience using Microsoft Power Platform, Dataverse and Teams Toolkit is desired.Experience working with RDBMS, such as MS SQL Server, Azure SQL, Oracle, PostgreSQL, or MySQL.Experience working in public safety, including the disaster response and preparedness community.Knowledge and experience with WebEOC or other emergency management incident management systems is desired.One or more of the following professional certifications highly preferred, but not required: Certified Emergency Manager (CEM)Certified in Public Health (CPH)Geographic Information Systems Professional (GISP)Project Management Professional (PMP)Minimum Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.Interpersonal Skills - Engages in face-to-face exchange of thoughts, ideas, feelings, and emotions with others; includes both verbal and nonverbal elements of personal interaction.Problem Solving - Identifies and resolves problems in a timely manner; gathers and analyzes information skillfully; develops alternative solutions; works well in group problem solving situations; uses reason even when dealing with emotional topics.Verbal and Written Communication - Speaks and writes clearly and informatively; edits work for spelling and grammar; varies writing style to meet needs; presents numerical data effectively; able to read, interpret and verbalize written information.Diversity - Demonstrates knowledge of EEO policy; shows respect and sensitivity for cultural differences; promotes a harassment-free environment; builds a diverse workforce.Ethics - Treats people with respect; keeps commitments; inspires the trust of others; works with integrity and ethically; upholds organizational values.Strategic Thinking - Develops strategies to achieve organizational goals; understands organization's strengths & weaknesses; analyzes market and competition; identifies external threats and opportunities; adapts strategy to changing conditions.Planning/Organizing - Prioritizes and plans work activities; uses time efficiently; plans for additional resources; sets goals and objectives; organizes or schedules with other people and their tasks; develops realistic action plans.Professionalism - Approaches others in a tactful manner; reacts well under pressure; treats others with respect and consideration regardless of their status or position; accepts responsibility for own actions; follows through on commitments.Innovation - Displays original thinking and creativity; meets challenges with resourcefulness; generates suggestions for improving work; develops innovative approaches and ideas; presents ideas and information in a manner that gets others' attention.Language Skills - Ability to read, analyze and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, proposals, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the public.Mathematical Skills - Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.Reasoning Ability - Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to question activities and issues in all functional areas and make sound business decisions based on that data.Physical Demands - The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit, talk, type, or hear. The employee is frequently required to walk; use hands to finger, handle, or feel and reach with hands and arms. Work Environment - The employee will work remote-only. The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.G International is an EEO employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or any other applicable legally protected characteristics. G International participates in the E-Verify Employment Verification Program.This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and internship. G International makes hiring decisions based solely on qualifications, merit, and business needs.

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert