GIS Application Developer
Charleston, WV · On-site
... Python, .NET, or other programming languages, including Esri's ArcGIS API for JavaScript and REST services Integrate GIS applications with enterprise databases such as SQL Server, Oracle, or ...
Charleston, WV · On-site
... Python, .NET, or other programming languages, including Esri's ArcGIS API for JavaScript and REST services Integrate GIS applications with enterprise databases such as SQL Server, Oracle, or ...
Charleston, WV · On-site
... Python, .NET, or other programming languages, including Esri's ArcGIS API for JavaScript and REST services Integrate GIS applications with enterprise databases such as SQL Server, Oracle, or ...
Charleston, WV · On-site
Develop web-based GIS applications using JavaScript, Python, .NET, or other programming languages, including Esri's ArcGIS API for JavaScript and REST services * Integrate GIS applications with ...
Charleston, WV · On-site
Develop web-based GIS applications using JavaScript, Python, .NET, or other programming languages, including Esri's ArcGIS API for JavaScript and REST services * Integrate GIS applications with ...
WV · Remote
$169K - $229K/yr
Software Engineering Job Qualifications: Skills: Design, Problem Solving, Solutions Development ... The ideal candidate will be proficient in Python/Java or similar language, an expert in the ...
WV · Remote
$169K - $229K/yr
Software Engineering Job Qualifications: Skills: Design, Problem Solving, Solutions Development ... The ideal candidate will be proficient in Python/Java or similar language, an expert in the ...
WV · On-site +1
$161K - $218K/yr
AI Systems, Artificial Intelligence (AI), Data Science, Machine Learning (ML), Python (Programming Language) Certifications: None Experience: 5 + years of related experience US Citizenship Required:
WV · On-site +1
$161K - $218K/yr
AI Systems, Artificial Intelligence (AI), Data Science, Machine Learning (ML), Python (Programming Language) Certifications: None Experience: 5 + years of related experience US Citizenship Required:
Clarksburg, WV · On-site
$51.75 - $71/hr
... DevOps. * Automate infrastructure provisioning and configuration management using Terraform ... Write and maintain scripts (Bash, Python, PowerShell) to automate routine operational tasks.
Clarksburg, WV · On-site
$51.75 - $71/hr
... DevOps. * Automate infrastructure provisioning and configuration management using Terraform ... Write and maintain scripts (Bash, Python, PowerShell) to automate routine operational tasks.
Raleigh, WV · On-site
Proficiency in programming languages such as Java, Python, or other scripting languages . * Hands-on experience with databases, SQL, and data manipulation . * Familiarity with cloud platforms (AWS ...
New
Raleigh, WV · On-site
Proficiency in programming languages such as Java, Python, or other scripting languages . * Hands-on experience with databases, SQL, and data manipulation . * Familiarity with cloud platforms (AWS ...
New
$15.50 - $20.25/hr
Our Power Systems Engineering Intern support transmission and distributing engineering, renewable ... Develop automation scripts using Python, excel VBA, SQL, Fortran, MSAccess, epcl, C++ as required ...
$15.50 - $20.25/hr
Our Power Systems Engineering Intern support transmission and distributing engineering, renewable ... Develop automation scripts using Python, excel VBA, SQL, Fortran, MSAccess, epcl, C++ as required ...
Clarksburg, WV · On-site
SQL, Postgres, Atlassian Suite, CI/CD, XML, Python (nice-to-have), and some DevOps experience in an agile environment. What you'll do: * Develop and configure customized software product/system to ...
Clarksburg, WV · On-site
SQL, Postgres, Atlassian Suite, CI/CD, XML, Python (nice-to-have), and some DevOps experience in an agile environment. What you'll do: * Develop and configure customized software product/system to ...
Clarksburg, WV · On-site
SQL, Postgres, Atlassian Suite, CI/CD, XML, Python (nice-to-have), and some DevOps experience in an agile environment. What you'll do: * Develop and configure customized software product/system to ...
Clarksburg, WV · On-site
SQL, Postgres, Atlassian Suite, CI/CD, XML, Python (nice-to-have), and some DevOps experience in an agile environment. What you'll do: * Develop and configure customized software product/system to ...
$48.75 - $66.75/hr
Strong scripting skills (Python, Bash). * Hands-on experience integrating automated testing into CI pipelines. * Demonstrated success improving developer productivity at scale.
Quick apply
$48.75 - $66.75/hr
Strong scripting skills (Python, Bash). * Hands-on experience integrating automated testing into CI pipelines. * Demonstrated success improving developer productivity at scale.
WV · Remote
$142K - $189K/yr
Software Engineering Job Qualifications: Skills: Cloud Computing, Cloud Development, Linux ... Develops in languages such as Bash, PowerShell, Python * Maintains/enhances knowledge of AWS cloud ...
WV · Remote
$142K - $189K/yr
Software Engineering Job Qualifications: Skills: Cloud Computing, Cloud Development, Linux ... Develops in languages such as Bash, PowerShell, Python * Maintains/enhances knowledge of AWS cloud ...
WV · Remote
$89K - $120K/yr
Data Science and Data Engineering Job Qualifications: Skills: Building Dashboards, Data Analysis ... Familiarity with R or Python for data science * Knowledge of best practices for dashboard design ...
WV · Remote
$89K - $120K/yr
Data Science and Data Engineering Job Qualifications: Skills: Building Dashboards, Data Analysis ... Familiarity with R or Python for data science * Knowledge of best practices for dashboard design ...
$106K - $127K/yr
Python/Pyspark & Azure, ADF, SQL, SQL Server, Data Warehousing, ETL Secondary: Databricks Nice to ... Document component design for developers and for broader communication. * Understand and adopt an ...
Quick apply
$106K - $127K/yr
Python/Pyspark & Azure, ADF, SQL, SQL Server, Data Warehousing, ETL Secondary: Databricks Nice to ... Document component design for developers and for broader communication. * Understand and adopt an ...
$69K - $158K/yr
As a Salesforce developer, you will work closely with other developers, product owners, test ... Experience with Java, Python, C#, Kotlin, C/C++, HTML, CSS,JavaScript,and SQL * Knowledge of Agile ...
$69K - $158K/yr
As a Salesforce developer, you will work closely with other developers, product owners, test ... Experience with Java, Python, C#, Kotlin, C/C++, HTML, CSS,JavaScript,and SQL * Knowledge of Agile ...
... devops engineer * Technical Proficiency * Experience with cloud computing platforms, preferably Google Cloud * Strong proficiency in Python * Experience with big data processing and distributed ...
... devops engineer * Technical Proficiency * Experience with cloud computing platforms, preferably Google Cloud * Strong proficiency in Python * Experience with big data processing and distributed ...
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...
$10.24 - $15.38
1% of jobs
$15.38 - $20.52
0% of jobs
$20.52 - $25.66
2% of jobs
$25.66 - $30.81
5% of jobs
$30.81 - $35.95
11% of jobs
$37.46 is the 25th percentile. Wages below this are outliers.
$35.95 - $41.09
18% of jobs
The median wage is $43.78 / hr.
$41.09 - $46.24
24% of jobs
$50.17 is the 75th percentile. Wages above this are outliers.
$46.24 - $51.38
18% of jobs
$51.38 - $56.52
13% of jobs
$56.52 - $61.67
5% of jobs
$61.67 - $66.81
3% of jobs
$10
$45
$66
As a Python developer, your job is to use the Python programming language to develop, implement, and debug a project. In this role, you may create an application for your employer, design the framework for your code, build tools as necessary to get the job done, create websites, or publish new services. Python developers often work with data collection and analytics to create useful answers to questions and provide insight where it's needed most. Like most programming positions, the specifics of this job vary based on the needs of your employer. Some Python developers work as independent contractors instead of being exclusive to one company.
| Aspect | Python Developer | Java Developer |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, Python certifications (optional) | Bachelor's in CS or related field, Java certifications (optional) |
| Work Environment | Web development, data science, automation, scripting | Enterprise applications, Android development, backend systems |
| Industry Usage | Tech startups, data companies, automation firms | Financial services, enterprise software, mobile app companies |
| Common Search/Comparison | Often compared for backend and scripting roles | Compared for enterprise and mobile app development |
Python Developers and Java Developers share similar educational backgrounds and often work in backend environments. However, Python is favored for data science, scripting, and rapid development, while Java is preferred for large-scale enterprise applications and Android development. Both roles are highly sought after, but their industry focus and project types differ.

Full-time
Posted 17 days ago
Job Title: GIS Application Developer Location: West Virginia Department of Transportation (WVDOT) About the Role The West Virginia Department of Transportation (WVDOT) is seeking a skilled GIS Application Developer to join our team on a temporary contract basis. In this role, you will design, develop, and maintain GIS applications that support essential WVDOT operations. You will work with Esri ArcGIS Enterprise, ArcGIS Online, and web-based GIS frameworks while collaborating with GIS analysts, programming staff, and other stakeholders.
Key Responsibilities Design, develop, and maintain GIS applications using Esri ArcGIS Enterprise, ArcGIS Online, ArcGIS Pro SDK, and web-based GIS frameworks Develop web-based GIS applications using JavaScript, Python, .NET, or other programming languages, including Esri's ArcGIS API for JavaScript and REST services Integrate GIS applications with enterprise databases such as SQL Server, Oracle, or PostgreSQL/PostGIS, including spatial query development and optimization Provide assistance to GIS analysts and programming staff in debugging geoprocessing scripts, web services, and application workflows Optimize GIS application performance, including map service tuning, caching strategies, and efficient use of spatial data Utilize version control systems such as Git and implement software development best practices including Agile methodologies, unit testing, and continuous integration Collaborate with project managers, business analysts, database administrators, and business policy staff Produce clear technical documentation and communicate effectively with both technical and non-technical audiences Requirements Required Qualifications Education (one of the following): Bachelor's degree in Computer Science, Geography, Geomatics, Information Systems, or a related field from an accredited institution, OR Minimum of three (3) years of equivalent work experience GIS Application Development (Esri): Minimum of five (5) years of experience in designing, developing, and maintaining GIS applications using Esri ArcGIS Enterprise, ArcGIS Online, ArcGIS Pro SDK, and web-based GIS frameworks Web-Based GIS Development: Minimum of two (2) years of experience in developing web-based GIS applications using JavaScript, Python, .NET, or other programming languages, including use of Esri's ArcGIS API for JavaScript and REST services Enterprise Database Integration: Minimum of two (2) years of experience in integrating GIS applications with enterprise databases such as SQL Server, Oracle, or PostgreSQL/PostGIS, including spatial query development and optimization Debugging Assistance: Minimum of two (2) years of experience in providing assistance to GIS analysts and programming staff in debugging geoprocessing scripts, web services, and application workflows Performance Optimization: Minimum of two (2) years of experience in optimizing GIS application performance, including map service tuning, caching strategies, and efficient use of spatial data Version Control & Development Best Practices: Minimum of two (2) years of experience in utilizing version control systems such as Git, and in implementing software development best practices including Agile methodologies, unit testing, and continuous integration Communication Skills: Excellent verbal and written communication skills, with demonstrated ability to work with project managers, business analysts, database administrators, GIS analysts, programming staff, and business policy staff Preferred Skills (Not Required but a Plus) Experience in transportation or government IT environments Esri certification (e.g., Esri Technical Certification) Experience with ArcGIS Portal administration Familiarity with mobile GIS development Knowledge of spatial data formats and conversion tools Experience with additional GIS platforms (QGIS, GeoServer)