Software Engineer
2 days ago
North Point Technology is seeking a Mid-Level Software Engineer to join the Chinook Program, where you'll help design and develop modern applications that support GEOINT data access, visualization, and dissemination. You'll work in a collaborative Agile environment, partnering with mission users, architects, and cloud engineers to deliver secure, high-performance software solutions.
Responsibilities:
- Design, develop, test, and deploy software for GEOINT data workflows.
- Build microservices, RESTful APIs, and user-facing interfaces using technologies such as React, Node.js, Flask, and Spring Boot.
- Develop and maintain secure, containerized applications using Docker and Kubernetes.
- Support DevSecOps pipelines and ensure compliance with security and accreditation standards.
- Participate in Agile sprints, code reviews, and technical discussions.
- Collaborate with users and product owners to refine requirements and enhance user experience.
- Mentor junior developers and assist with resolving technical challenges.
- U.S. citizenship and active Top Secret clearance with SCI eligibility (CI Polygraph eligibility).
- Bachelor's degree in Computer Science, Software Engineering, or related field with 4-8 years of experience (or Master's with 2-6 years).
- Proficiency with:
- Languages: Python, Java, JavaScript, Go
- Frameworks: React, Angular, Node.js, Spring Boot, Django, Flask, Svelte
- Cloud: AWS, Azure, or similar platforms
- Databases: MySQL, PostgreSQL, SQL Server
- Tools: Git, GitLab CI, Jenkins, JIRA, Confluence
- Operating Systems: Windows, Linux
- Experience with containerization (Docker, Kubernetes) and CI/CD development.
- Understanding of secure coding, RMF, and STIG compliance.
- Strong analytical and problem-solving skills with a desire to continuously learn.
- Experience with UI/UX design and frontend development.
- Familiarity with NoSQL databases (OpenSearch/Elasticsearch).
- Exposure to multi-cloud environments (AWS, Azure, Google, IBM, Oracle).
- Knowledge of AWS services such as S3, EC2, RDS, CloudFormation.
- Experience with geospatial technologies (GeoServer, PostGIS, OGC APIs, ESRI ArcGIS).
- Infrastructure-as-Code experience (Terraform, Ansible).
- Certifications: AWS Developer, Security+, SAFe Practitioner, or equivalent.
- Gaithersburg, MD
- Alexandria, VA
- Chantilly, VA
- Aurora, CO
- St. Louis, MO
- Tucson, AZ
*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" data-turn-id="b1db95ac-554b-4a6d-bda3-a18067097b64" data-testid="conversation-turn-10" data-scroll-anchor="true" data-turn="assistant">
North Point Technology is THE BEST place to work for curious-minded engineers motivated to support our country's most crucial missions We focus on long term projects, leveraging the latest technology in support of innovative solutions to solve our customer's most difficult problems.
At North Point Technology, EMPLOYEES come first We value our employees by providing excellent compensation, benefits, and a flexible work-life balance. We strive for a close-knit and open atmosphere where the owners are always directly available to our team members.
Come join us Apply with North Point Technology today
For positions requiring a federal security clearance, your clearance level must be clearly identified on your resume.
-
Software Engineering V(Software Engineer
12 hours ago
Gaithersburg, MD, United States ABBTECH Professional Resources Full timeClearance Level Required: Top Secret/SCI (must obtain CI Polygraph)Job Description: Our client is currently seeking a Software Engineer (SWE) for the ATS Geospatial Content Management System (AGCMS). The SWE will be responsible for sustainment activities and will manage all aspects of analyst generated spatial data for NGA. AGCMS utilizes ESRI products to...
-
Software Engineer
5 days ago
Gaithersburg, MD, United States Meso Scale Discovery Full timeDescription POSITION SUMMARY: The Software Engineer is responsible for the design enhancement, integration, testing and life cycle support of MSD's advanced laboratory automation software products. The position involves developing technical solutions that incorporate artificial intelligence (AI), machine learning (ML), computer vision, and IoT to solve...
-
Software Engineer
11 hours ago
Gaithersburg, MD, United States Meso Scale Discovery Full timeDescription POSITION SUMMARY: The Software Engineer is responsible for the design enhancement, integration, testing and life cycle support of MSD's advanced laboratory automation software products. The position involves developing technical solutions that incorporate artificial intelligence (AI), machine learning (ML), computer vision, and IoT to solve...
-
Software Engineer
5 days ago
Gaithersburg, MD, United States Leidos Full timeDescription The Transportation Solution division within the Leidos Health & Civil sector is seeking a Software Engineer who will be a member of a dynamic team working United Kingdom (UK) NATS Flight Data Processing (FDP) Evolution, providing enhanced FDP capabilities for the UK NATS organization to replace the current operational system. ? Location: This...
-
Software Engineer
2 days ago
Gaithersburg, MD, United States Leidos Full timeDescription The Transportation Solution division within the Leidos Health & Civil sector is seeking a Software Engineer who will be a member of a dynamic team working United Kingdom (UK) NATS Flight Data Processing (FDP) Evolution, providing enhanced FDP capabilities for the UK NATS organization to replace the current operational system. ? Location: This...
-
Naval Software Engineer
6 days ago
Gaithersburg, MD, United States Leidos Full timeJoin Our Innovative Team at Leidos! Position: Naval Software Engineer Are you ready to embark on a thrilling career journey? At Leidos' High Fidelity Simulation Business Area, we aren't just creating systems; we are transforming the future of naval simulation, training, and analysis for the US Navy. Be part of a team where your contributions will directly...
-
Naval Software Engineer
2 days ago
Gaithersburg, MD, United States Leidos Full timeJoin Our Innovative Team at Leidos! Position: Naval Software Engineer Are you ready to embark on a thrilling career journey? At Leidos' High Fidelity Simulation Business Area, we aren't just creating systems; we are transforming the future of naval simulation, training, and analysis for the US Navy. Be part of a team where your contributions will directly...
-
Sr. Software Engineer
5 days ago
Gaithersburg, MD, United States Leidos Full timeDescription Leidos National Security Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security operations, and decision analytics to support our defense and intel customers' mission to defend against evolving threats around the world. Our team's focus is to ensure our customers have the right...
-
Sr. Software Engineer
2 weeks ago
Gaithersburg, MD, United States Leidos Full timeDescription Leidos National Security Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security operations, and decision analytics to support our defense and intel customers' mission to defend against evolving threats around the world. Our team's focus is to ensure our customers have the right...
-
Sr. Software Engineer
2 days ago
Gaithersburg, MD, United States Leidos Full timeDescription Leidos National Security Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security operations, and decision analytics to support our defense and intel customers' mission to defend against evolving threats around the world. Our team's focus is to ensure our customers have the right...