Software Developer

Employer
CACI International Inc
Location
Herndon, VA
Posted
Apr 20, 2017
Closes
Apr 21, 2017
Hours
Full Time
Req #: 127882 Location: Herndon, VA US Job Category: Information SystemsSecurity Clearance: TS/SCI with Polygraph Clearance Status: Must be Current Job Description: CACI is seeking dynamic technical professionals who will help us advance the mission of the Intelligence Community for a large Enterprise IT program in Northern Virginia. CACI provides unmatched Enterprise IT solutions and services that lead our customer s IT efforts. We are the sole prime on a large enterprise IT vehicle! Our team has expertise in cloud computing solutions, cyber solutions, systems engineering, application development, and data storage. Consider joining CACI, an industry leader, as we support all facets of our customer s IT space, including collaboration, desktop, platform, security access and auditing services. Have a great, innovative idea? We want to hear it. Have a new technology you want to introduce? Our customer is looking for new ways of doing things. Want to move to a new role after a while? We have an internal assignments panel within the program to help you define your next career move at CACI. We believe in our customer s mission, but we also believe in our employees and their career at CACI. CACI NSS, Inc. has an immediate opportunity for a Software Developer to provide cutting edge services within the Intelligence Community. We are looking for a seasoned Software Developer to join our current Email Platform team of 20 Infrastructure Engineers, Developers, and Quality Control engineers to help take it to the next level of support for our customer using their experience developing and maintaining Lotus Notes/Domino templates and applications, including Mail templates. Candidate must have experience supporting Lotus Notes and the Domino platform application configuration and modification through custom agents and have experience with developing Domino applications using XPages. Candidate will advise project managers on development tasks and impacts to schedules, assist in planning development efforts. You will design, develop, document, test and debug applications software and systems that contain logical and mathematical solutions. You will determine computer user needs; analyze capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepare operating instructions and ensure software standards are met. Candidate will need to have LotusScript development at an intermediate level, and familiarity with Lotus Notes / Domino in the customer s email platform. EDUCATION & EXPERIENCE: Typically requires bachelor s degree or equivalent, and 12 to 15 years of related experience. Position requires the ability to obtain/maintain a Top Secret / SCI with Polygraph US government security clearance. Required Experience developing and maintain Lotus Notes/Domino templates and applications, including Mail templates. Experience with LotusScript development at an intermediate level Familiarity with Lotus Notes/ Domino in the customer s email platform Experience with developing Domino applications using XPages Desired Experience in JavaScript development at an intermediate level (JavaScript is used in XPages) Experience with PowerShell scripting, .NET development and/or web application development Certifications Notes developer certification 7, 8, Lotuscript