Future Software Developer Mid to Senior Description - This is a potential future position we are prescreening for.
Researches, designs, develops, and/or modifies enterprise-wide systems and/or applications software.
Involved in planning of system and development deployment as well as responsible for meeting software compliance standards.
Evaluates interface between hardware and software, operational requirements, and characteristics of overall system.
Documents testing and maintenance of system corrections.
Mid-Level Software Developer Job Duties : * Experience developing software using Agile processes * Experience using tools such as: Git, Jenkins, Docker, JIRA, Confluence * Experience languages/frameworks such as: Java, Angular 2+, Node.js, PostgreSQL, NoSQL databases * Experience building cloud-based applications not required, but great to have Mid-Level Software Developer Education and Experience : * 9-11 years of experience with bachelor's degree * 7-9 years of experience with master's degree.
Senior-Level Software Developer Job Duties : * Experience developing software using Agile processes * Experience using tools such as: Git, Jenkins, Docker, JIRA, Confluence * Experience languages/frameworks such as: Java, Angular 2+, Node.js, PostgreSQL, NoSQL databases * Experience building cloud-based applications not required, but great to have Senior-Level Software Developer Education and Experience : * 12+ years of experience with bachelor's degree * 10+ years of experience with master's degree.
Security Clearance: * Active TS/SCI with CI Poly, Lifestyle, or Full Scope Poly depending on the specific customer IC-CAP provides equal employment opportunities (EEO) to all applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status.