Software Developer

Yesdi Inc.
Westminster, MD, United States
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$52,000.0 - $72,800.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Geographic Information Systems Apache Tomcat Cluster Analysis Code Review Continuous Integration Data Integrity Perl (Programming Language) Spatial Databases GIS Applications Github Java Web Services
+11 more
Python (Programming Language) PostgreSQL Performance Tuning PostGIS Release Management Software Deployment Spatial Data Infrastructures Management of Software Versions System Availability Information Technology Software Version Control

Job description

We are seeking a highly skilled Software Developer with strong hands-on experience in PostgreSQL (versions 9 through 15), including PostGIS extensions, to support development and administrative activities. The ideal candidate will have a solid background in Perl, Python and Java programming, GIS application development, and experience working with Tomcat clustering in enterprise environments. This role requires a collaborative professional with strong decision-making abilities and experience working in complex, mission-critical systems, including aerospace-related environments., · Design, develop, optimize, and maintain PostgreSQL databases (versions 9-15), including PostGIS (2.x and 3.x).

· Perform PostgreSQL database administration tasks such as performance tuning, backup and recovery, upgrades, and monitoring.

· Develop and maintain applications and scripts using Perl and Python.

· Build, enhance, and support GIS-enabled applications, including spatial data processing and analysis.

· Develop and maintain Java-based applications deployed on Apache Tomcat.

· Configure, manage, and support Tomcat clustering for high availability, scalability, and reliability.

· Participate in application deployment activities across development, test, and production environments.

· Use GitHub for source control, versioning, code reviews, and CI/CD workflows.

· Collaborate effectively with cross-functional teams to plan, design, and deliver technical solutions.

· Contribute to technical decision-making related to architecture, performance, and scalability.

· Apply aerospace domain knowledge where applicable to support data integrity, precision, and compliance requirements.

· Create and maintain technical documentation, standards, and best practices.

Requirements

Do you have experience in Version control systems?, · Hands-on experience with PostgreSQL (v9-v15) and PostGIS (2.x & 3.x) for both development and administration.

· Strong Perl and Python programming skills.

· Proven GIS programming experience, including spatial databases and geospatial data models.

· Solid Java development experience.

· Experience with Apache Tomcat, including Tomcat clustering.

· Proficiency with GitHub for version control and team collaboration.

· Experience with application deployment, release management, and environment coordination.

· Strong team collaboration skills and the ability to work in agile or cross-functional teams.

· Sound decision-making skills with the ability to evaluate trade-offs and risks.

· Knowledge of aerospace systems or data domains is a strong plus.

· Strong analytical, troubleshooting, and communication skills.

  1. Education & Experience

· Bachelor’s Degree in Computer Science, Engineering, GIS, or a related field (required).

· 5-8 years of professional experience working with the technologies listed above.

  1. Work Authorization

Candidates must be authorized to work in the United States.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

5:37 min

Extensibility and programmability features of the PostgreSQL database

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

2:33 min

Adopting a single source of truth architecture

Thorsten Riess Thorsten Riess · Europe 2026 Virtual

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:25 min

Advantages of migrating search infrastructure to PostgreSQL

Dharin Shah Dharin Shah · World Congress 2025

2:54 min

Leveraging managed serverless databases for primary storage

Thorsten Riess Thorsten Riess · Europe 2026 Virtual

Videos

See all

Related articles

See all