North Point Technology is seeking an experienced Software Developer to join our mission-driven team supporting the National Geospatial-Intelligence Agency (NGA). This position plays a critical role in advancing NGA's Geospatial Intelligence (GEOINT) capabilities — measuring, modeling, and visualizing the Earth in precise 3D detail to enable global intelligence and defense missions.
Requirements
- Strong proficiency in C-Sharp, VB.NET, C++, and WPF within the Microsoft .NET ecosystem
- Experience working with large codebases and writing testable, maintainable software
- Familiarity with PostgreSQL or similar relational databases
- Understanding of Cloud, SOA, Web Services, or virtualization environments
- Experience with Git/GitLab for version control and Jira/Confluence for collaboration
- Solid understanding of software development and sustainment methodologies
- Working knowledge of AWS and cloud-native technologies
Responsibilities
- Design, develop, and integrate .NET-based software components and applications.
- Debug, test, and validate new and existing code to maintain system stability and data integrity.
- Contribute to Agile development cycles, participating in standups, sprint planning, and retrospectives.
- Write and maintain automated unit and validation tests to support continuous integration and delivery.
- Collaborate closely with system engineers, analysts, and developers to ensure solutions align with mission goals.
- Support ongoing software sustainment, ensuring long-term reliability and scalability of deployed systems.
- Leverage tools like GitLab, Jira, and Confluence to track progress, manage tasks, and document work.
Other
- This program requires employees to have an active TS clearance
- Excellent written and verbal communication abilities
- Strong organizational skills with attention to detail
- Proactive, self-motivated, and comfortable taking ownership of assigned tasks
- Prior experience supporting NGA or other Intelligence Community customers