Post Job Free
Sign in

Software Engineer with Security Clearance

Company:
Gateway Geospatial Group
Location:
Dayton, OH, 45401
Posted:
September 15, 2026
Apply

Description:

About the role Join our dynamic development team to build scalable, high-performance applications using modern technologies and best practices.

We're seeking an experienced Software Developer to contribute to full-stack development projects, work with distributed systems, and help drive our technical innovation forward.

You'll be working in a collaborative Agile environment where your expertise in React, Node.js, and enterprise-grade technologies will make a direct impact on our products and services.

Responsibilities * Design and develop responsive web applications using React, HTML5, CSS3, and modern JavaScript frameworks * Build and maintain RESTful APIs and microservices using Node.js/Express.js and Java * Develop and optimize database schemas, queries, and stored procedures in PostgreSQL * Implement event-driven architectures using Apache Kafka for real-time data streaming * Deploy and manage containerized applications using Kubernetes in cloud environments * Collaborate with cross-functional teams in an Agile/Scrum development methodology * Participate in code reviews, technical design sessions, and sprint planning meetings * Write comprehensive unit tests, integration tests, and maintain high code quality standards * Troubleshoot and resolve complex technical issues across the full application stack * Implement CI/CD pipelines and DevOps best practices for automated testing and deployment * Monitor application performance and implement optimizations for scalability * Mentor junior developers and contribute to technical documentation and knowledge sharing Required qualifications * Bachelor's degree in Computer Science, Software Engineering, or related technical field * 3+ years of experience in full-stack software development * Strong proficiency in React.js, including hooks, state management, and component lifecycle * Solid experience with Node.js and Express.js for backend development * Hands-on experience with PostgreSQL database design, optimization, and administration * Working knowledge of Java for enterprise application development * Experience with Apache Kafka for event streaming and message processing * Practical experience with Kubernetes for container orchestration and deployment * Proven experience working in Agile development environments (Scrum/Kanban) * Strong understanding of RESTful API design principles and microservices architecture * Experience with version control systems (Git) and collaborative development workflows Preferred qualifications * Experience with RTI DDS (Data Distribution Service) for real-time distributed systems * Knowledge of additional JavaScript frameworks (Vue.js, Angular) or TypeScript * Experience with cloud platforms (AWS, Azure, GCP) and cloud-native development * Familiarity with monitoring and observability tools (Prometheus, Grafana, ELK stack) * Experience with automated testing frameworks (Jest, Cypress, JUnit) * Knowledge of message queuing systems beyond Kafka (RabbitMQ, Redis) * Understanding of security best practices and implementation in web applications * Experience with NoSQL databases (MongoDB, Cassandra) and data modeling * Familiarity with infrastructure as code tools (Terraform, Ansible) * Experience with performance optimization and system scalability * Knowledge of DevOps practices and CI/CD pipeline implementation * Agile certification (CSM, PSM) or demonstrated leadership in Agile practices

Apply