
GIS Developer
Leidos
full-time
Posted on:
Location Type: Remote
Location: Maryland • United States
Visit company websiteExplore more
Salary
💰 $87,100 - $157,450 per year
About the role
- Create and maintain feature classes and replicas, and publish them on ArcGIS server
- Create and maintain automated jobs using python and arcpy plugin
- Create and maintain ArcGIS Pro add-in tools using python/C# .NET
- Perform database maintenance tasks using Oracle and SQL database systems
- Create and maintain technical documentation, including user manuals and guides
- Work with business users to develop requirements and implement acceptance tests to ensure that product meets customer requirements and expectations
- Actively engage in process improvement initiatives
- Use the best development practices, and appropriate patterns to develop required software solutions
- Formulate and define system scope and objectives, based on the individual needs of each user
- Analyze and revise existing system logic difficulties and ensure that technical knowledge of all phases of application systems is maintained
- Prepare and install solutions by determining and designing system specifications, standards and programming
- Improve operations by conducting systems analysis; recommending changes in policies and procedures
- Provide information by collecting, analyzing and summarizing development and service issues
- Support other software engineers by providing advice, coaching and educational opportunities
- Collaborate with the development team to brainstorm and create new products to achieve team goals
- Make informed decisions quickly and take ownership of services and applications at scale
Requirements
- 3+ years of working experience with the following applications and languages (ArcGIS Pro, Python, C#, .Net ArcGIS API, REST web services, ArcGIS Server, Enterprise Geodatabase, Database Replica, Oracle database)
- Requires US Citizen or US Person with the ability to obtain a Public Trust Clearance
- Experience in full software lifecycle development with .NET, full stack development, REST Web Services
- BS degree and 5+ years of prior relevant experience or master’s with 3+ years of prior relevant experience
- Experience in parallel development environment managing overlapping efforts impacting same function
- Excellent verbal and written communication skills, including experience working directly with customers to discuss their requirements and objectives
- Experience with Subversion/Git, JIRA, Confluence, Bitbucket
- Deep understanding of software lifecycle
- Working knowledge of Agile Development and continuous integration and continuous delivery methodologies and tools
- Ability to complete tasks independently with minimal direct supervision
- Ability to work and collaborate effectively within a multi-disciplined engineering team
- Experience working with multiple operating systems (Windows, LINUX, UNIX etc.)
- Experience working with at least one Relational Database Management System (Oracle, MySQL, SQL Server, etc.)
- Experience in developing detailed designs, optimizing code for performance and reliability, conforming to coding standards and continuous integration (CI/CD)
- Experience with CAD drawing tools, familiarity with geospatial terminology, and familiarity with aeronautical charts/terminology
Benefits
- Health and Wellness programs
- Income Protection
- Paid Leave
- Retirement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonC#.NETArcGIS ProArcGIS ServerOracleSQLREST web servicesEnterprise GeodatabaseDatabase Replica
Soft Skills
communicationcollaborationprocess improvementindependent task completioncustomer engagementcoachingdecision makingteamworkanalytical skillsproblem solving
Certifications
BS degreeMaster's degreePublic Trust Clearance