> Markdown version of [/jobs/ext/541208-software-developer](https://www.wearedevelopers.com/jobs/ext/541208-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** Koniag Services, Inc. - **Location:** John C. Stennis Space Center, MS, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, Java (Programming Language), JavaScript (Programming Language), Geographic Information Systems, Agile Methodology, Amazon Web Services, Application Performance Management, ArcGIS (Software), ArcGIS Servers, Microsoft Azure, C++ (Programming Language), Cascading Style Sheets (CSS), Mobile Application Development, Cloud Computing, Software Documentation, Code Review, Databases, Relational Databases, DevOps, Spatial Databases, GIS Applications, Python (Programming Language), Object-Oriented Software Development, Commercial Software, Scrum Methodology, Software Maintenance, Software Engineering, Esri GIS (Software), Test-Driven Development (TDD), Software Security, Git, Containerization, Kubernetes, Information Technology, Web Technologies, Software Version Control, Docker, Programming Languages, Microservices - **Published:** June 5, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f3e1e87e84431828 ## About the Role Do you have experience in Version control systems?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Development, GIS, or related field * 3+ years of professional software development experience * Proven experience with GIS software development * Experience with version control systems (preferably Git) Required Skills and Competencies: * Proficiency in one or more programming languages (Java, Python, C++, or similar) * Strong understanding of object-oriented programming principles * Experience with relational databases and SQL * Demonstrated experience with Geographic Information Systems (GIS), specifically: * Commercial Joint Mapping Toolkit (CJMTK) * ESRI ArcGIS suite of commercial software developer components * ArcGIS Runtime * ArcGIS Engine * ArcGIS extensions including: * 3-D Analyst * Geostatistical Analyst * Network Analyst * Spatial Analyst * Tracking Analyst * ArcGIS Server * Knowledge of software development methodologies and best practices * Familiarity with web technologies (HTML, CSS, JavaScript) * Strong problem-solving and analytical skills * Excellent communication and teamwork abilities * Experience with testing frameworks and methodologies * Understanding of software security principles * Ability to work independently and manage multiple priorities * Must be able to work on-site at Stennis Space Center, MS Clearance Requirement: * Secret security clearance Desired Skills and Competencies: * Experience with cloud platforms (AWS, Azure, or GCP) * Knowledge of microservices architecture * Experience with containerization (Docker, Kubernetes) * Familiarity with CI/CD pipelines * Experience with Agile development methodologies * Knowledge of DevOps practices * Experience with test-driven development * Federal government contract experience * Security clearance or ability to obtain one * Experience with mobile application development * Advanced GIS analysis and modeling skills * Experience with spatial databases * Knowledge of cartographic principles * Experience with remote sensing data and applications ## Description The Software Developer will be responsible for developing and maintaining software applications with a strong emphasis on geospatial technologies, working closely with cross-functional teams to deliver high-quality solutions., * Design, code, test, and debug software applications * Develop and maintain GIS applications using ESRI technologies * Collaborate with team members on software design and code reviews * Write clean, maintainable, and efficient code * Participate in all phases of the software development lifecycle * Troubleshoot and resolve software defects * Document technical specifications and maintain software documentation * Participate in Agile development processes including daily stand-ups and sprint planning * Implement security and data protection solutions * Optimize application performance and scalability * Create and maintain geospatial databases and services ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)