> Markdown version of [/jobs/ext/3339809-software-engineer](https://www.wearedevelopers.com/jobs/ext/3339809-software-engineer). 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 Engineer - **Company:** GeoDelphi, Inc - **Location:** Alexandria, VA, United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Testing (Software), Clean Code Principles, Java (Programming Language), Agile Methodology, Amazon Web Services, Confluence, JIRA, Microsoft Azure, Big Data, BigQuery, Continuous Integration, Data Visualization, DevOps, Apache Hadoop, Python (Programming Language), Cisco Nexus Switches, NoSQL, Query Optimization, Software Engineering, SQL Databases, Apache Spark, Backend, Gitlab, Modeling and Simulation, Jenkins, Programming Languages - **Published:** September 25, 2026 - **Apply:** https://www.thejobnetwork.com/job/70b0156b-b45c-4f2c-9d45-67d636726a0b/software-engineer ## About the Role * Must have a minimum of 5 years of experience in a software engineering role * Experience in designing, building, scaling, and maintaining production software * Assist in defining architecture requirements and establishing standards for design and development. * Consults with management and customers regarding product feasibility and viability of product plans and designs * Factor emerging technologies and product supportability into design and implementation. * Strong coding abilities emphasizing quality and testability in your work. * Utilize programming languages such as Java and Python * Strong understanding of DevOps and software/application development processes * Demonstrated experience with continuous integration and software CM processes/tools (GitLab, JIRA, Confluence, Jenkins, Nexus, and other DevOps/Continuous Integration tools) * Experience with SQL and NoSQL databases and query optimization * Provides product demonstrations and participates in trade shows, seminars, industry panels, and user group meetings. * Experience acquiring client requirements and resolving workflow problems through automation optimization * Interacts with customers regarding strategies, requirements, problem solving, and support. DESIRED SKILLS * Bachelor's Degree is desired but not required. Will consider experience in lieu of a degree. * Experience with population simulation, or other data simulation * Experience leading a software development effort across the full spectrum of government Modeling and Simulation environments. * Experience with geospatial engineering * Experience with Big Data processing tools, such as Spark/Hadoop, Google's BigQuery, AWS's Athena and EMR * Experience with public clouds such as AWS, Google, Azure * Strong data visualization skills ## Description This position is a mid-to-senior level non-management software developer and reports to the VP of Engineering., * Research, develop, design, modify, write, implement, and test software geared towards population simulation * Work with customers/end users to define project requirements, and turn those requirements into an achievable timeline * Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in back-end development tools and technologies * Write well designed, testable, and efficient code in various languages, primarily Java. * Recommend changes to improve established application processes * Prepare and produce releases of software components * Provide technical support and consultation for application and infrastructure questions