> Markdown version of [/jobs/ext/3410715-software-developer](https://www.wearedevelopers.com/jobs/ext/3410715-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:** 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, ArcGIS (Software), ArcGIS Servers, Microsoft Azure, C++ (Programming Language), Cascading Style Sheets (CSS), Mobile Application Development, Cloud Computing, Software Documentation, Code Review, 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:** September 11, 2026 - **Apply:** https://www.thejobnetwork.com/job/software-developer-509967465 ## About the Role 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 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 ## Related Videos - [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) - [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) - [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) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## 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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv)