![company-logo](https://images.crunchbase.com/image/upload/t_cb-default-original/v1422151789/qjoey0hnwntgx152zffa.png)
National Geospatial-Intelligence Agency · 3 days ago
Senior Software Developer
Wonder how qualified you are to the job?
National Security
Insider Connection @National Geospatial-Intelligence Agency
Responsibilities
Develop software applications, services, and systems (e.g., user-facing and back-end services).
Manage source code using industry version control best practices.
Research new techniques and technologies to stay current in software development methodologies and tools.
Utilize code validation tools to ensure source code validity, proper structure, industry standards compliance, security, and compatibility.
Collaborate with customers to define needs and specifications, and develop proposed solutions.
Test, secure, and integrate developed software applications into the operational baseline via automated pipeline processes.
Perform test driven development utilizing strong unit testing techniques.
Modify or enhance existing software to correct errors, adapt to new hardware, or upgrade interfaces for improved performance.
Create technical models, architectural artifacts, and/or prototypes including physical, interface, logical, or data models.
Share actionable information with colleagues and leadership, and engage with the community as a resident expert.
Prepare reports, consult with customers or stakeholders on technical issues, provide operational support, respond to questions, and offer status updates.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Professional experience designing, developing, testing, and deploying software to include full stack web-based applications using industry standard DevOps tools.
Demonstrated experience working with cross-functional teams to fulfill customer requirements.
Professional experience using a programming language such as Java, Python, JavaScript, or equivalent to build and design complex software applications.
Experience in cloud computing including concepts, capabilities, and applications as they relate to storage, processing, and dissemination.
Experience in applying agile development methodologies to develop software.
Experience building web application programming interfaces (API) using standards such as REST or SOAP.
Bachelor's degree from an accredited college or university in Computer Science, Computer Engineering, Engineering, Information Science, Information Systems Management, Information Technology, Mathematics, Statistics, or a degree that provided a minimum of 24 semester hours in one or more of the fields identified above and required the development or adaptation of applications, systems, or networks, or a combination of education and experience totaling 4 years, or a minimum of 4 years of experience in software design, information technology engineering, or a related area.
U.S. Citizenship Required
Security Clearance (Top Secret/Sensitive Compartmented Information)
Polygraph Test Required
Position Subject to Drug Testing
Two Year Probationary Period
Direct Deposit Required
You must be able to obtain and retain a Top Secret security clearance with access to Sensitive Compartmented Information.
Desirable Qualification Criteria: In addition to the mandatory qualifications, experience in the following is desired:
5+ years of professional experience with developing and deploying containerized applications to a Kubernetes container orchestration system.
5+ years of professional experience with frameworks such as Python Flask, Java Spring, Java Spring Boot, or JavaScript React.
5+ years of professional experience with Platform-as-a-Service such as Red Hat OpenShift.
5+ years of professional experience with deploying and securing software using DevSecOps best practices with pipeline technologies such as GitLab or Jenkins.
5+ years of professional experience applying software security techniques, controls, and best practices to engineer software to mitigate vulnerabilities and risk against malicious attacks and ensure continued operations.
5+ years of professional experience in developing and managing IT or software governance policy (e.g. software development standards, best practices in building and maintaining software).
Benefits
Recruitment Incentive may be offered
Company
National Geospatial-Intelligence Agency
![company-logo](https://images.crunchbase.com/image/upload/t_cb-default-original/v1422151789/qjoey0hnwntgx152zffa.png)
Anyone who sails a ship, flies an aircraft, goes into harm’s way, makes national policy decisions, responds to disasters, or navigates with a cellphone, all rely on the National Geospatial-Intelligence Agency.
Funding
Current Stage
Late StageRecent News
Company data provided by crunchbase