Analyzes functional business applications and design specifications for functional activities. Develops, codes, tests, and debugs new software or enhancements to existing software. Performs maintenance on existing software products and contributes knowledge of business applications. Writes programs according to specifications needed. Works with technical staff to understand problems with software and resolve them. Resolves customer complaints and responds to suggestions for improvements and enhancements. Develops block diagrams and logic flow charts. Provides technical direction to programmers to ensure program deadlines are met. Maintains software version control baseline documentation. Develops project schedules and timelines. Leverages experience across the Center, Group, and external offices. Coordinates with Customer’s security elements for Project Certification and Accreditation. Possesses experience with VPN technologies and protocols including IPSEC and SSL. Experienced in authoring documents (reports, briefings, etc.) to support customer missions. Communicates with staff or clients to understand specific systems requirements. Provides advice on project costs, design concepts, or design changes. Trains system users in system operation or maintenance. Researches, tests, and/or verifies proper functioning of software patches and fixes.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior