Software Engineer
Job Description
Software Engineer role supporting the NGA mission through applications development, modernization, and tailored knowledge management tooling.
Responsibilities
- Support NGA mission work as part of an applications development and maintenance team
- Design and implement business process modernizations
- Develop tailored Knowledge Management (KM) tools and cloud-based applications
- Lead requirements gathering, user engagement, and KM delivery; brief KM tools and processes to other NGA elements to identify efficiencies
- Conduct business process reviews and analyze systems to recommend technical process improvements
- Perform software testing and assist with software testing activities
- Deliver workforce training
- Manage and maintain website content
- Develop, document, test, and debug applications involving low-level control processing for electronics, including embedded software for real-time operating systems, networking, and radio systems
- Prepare operating instructions for developed solutions
- Design compilers, assemblers, and utility programs
- Improve user interface features with desk officers and address associated development issues
- Collaborate with leadership on communication plans for new or enhanced KM solutions
- Maintain awareness of NGA-wide KM tools and incorporate relevant capabilities into current processes
- Operate within Guidehouse’s Technology horizontal, using firm capabilities and connectivity to AI, Data, and Cloud/App teams while focusing day-to-day on NGA support
Requirements
- Active TS/SCI clearance with ability to obtain a CI polygraph within 30 days of starting
- Bachelor’s Degree
- Minimum 8 years of professional experience
- Demonstrated experience using Red Hat Open Shift, including deploying applications
- Significant hands-on programming and scripting experience in Python
- Hands-on programming and scripting experience for network automation
- Demonstrated experience with web-based technologies including browsers, ColdFusion, ASP pages, HTML, object-oriented technology, graphics software, and content management systems
- Experience operating in a CI/CD, DevOps, Agile fast-paced environment
- Demonstrated experience applying knowledge management, business intelligence, process improvement, and reengineering methodologies or best-practice principles to design and implement modernization and improvements
- Demonstrated experience coordinating and leading activities of engineers/specialists related to technology needs
- Demonstrated experience designing and developing user interface features (for example, site animation and special effects) and maintaining associated systems for agency internal and/or external web sites, including sites hosted on classified networks
Technologies
- Red Hat Open Shift
- Python
- ColdFusion
- ASP pages
- HTML
- CI/CD
- DevOps
- Agile
What Would Be Nice to Have
- Demonstrated experience with Enterprise software requirements specification and management
- Demonstrated experience with Agile software development processes and implementation
- Demonstrated experience with software quality processes (example: CMMI) and configuration/change management systems
- Experience with software integration, defect management, and remediation, including use of integrated development environments (IDE); experience developing software test and test automation suites
- Experience with Security Development Operations (SecDevOps)
- Demonstrated experience with Imagery Disclosure Tool (IDT), Request Action Tracker (RAT), or SharePoint custom workflows
Benefits
- Medical, Rx, Dental & Vision Insurance
- Personal and Family Sick Time & Company Paid Holidays
- Position may be eligible for a discretionary variable incentive bonus
- Parental Leave and Adoption Assistance
- 401(k) Retirement Plan
- Basic Life & Supplemental Life
- Health Savings Account, Dental/Vision & Dependent Care Flexible Spending Accounts
- Short-Term & Long-Term Disability
- Student Loan PayDown
- Tuition Reimbursement, Personal Development & Learning Opportunities
- Skills Development & Certifications
- Employee Referral Program
- Corporate Sponsored Events & Community Outreach
- Emergency Back-Up Childcare Program
- Mobility Stipend
Additional Details
- Location: Springfield, VA (onsite)
- Travel required: None
- Clearance required: Active Top Secret SCI (TS/SCI)
- Job family: Data Science & Analysis
Similar Jobs
U