Software Engineer I

Caci International Inc. Lisle , IL 60532

Posted 7 months ago

Software Engineer I

Req #: 219438

Location: Lisle, IL US

Job Category: Engineering

Security Clearance: TS/SCI with Polygraph

Clearance Status: Must be Obtainable

Job Description

What You'll Get to Do:

Under direct supervision, you will develop and test software in various aspects of IP/telecommunication systems on multiple hardware platforms. You will demonstrate breath and flexibility by contributing at various levels of software development from infrastructure through application, including full stack development, to control customized embedded communication systems. You will be part of a team that solves the most complex networking and communications challenges facing the U.S. Federal Government. You will help deliver groundbreaking research, and advanced networking and communications solutions that provide an information advantage that contributes to the mission and operational success of CACI-LGS Labs customers.

Duties and Responsibilities:

  • Work from existing design specifications to implement, test and document software for communication systems and/or subsystems

  • Work from existing design specifications to implement web application software that controls high-tech, specialized telecommunications systems

  • Operate effectively and comfortably in a team environment. Work closely with team members and manager to gain technical experience

  • Interact with product development teams, project managers and partners

  • Prioritize work including meeting schedules, identifying risks and delivering high quality software

  • Understand and adhere to all CACI Ethical and Compliance policies

  • Proactively ensure a safe work environment and adhere to CACI EH&S policies and procedures

  • Perform other duties as required

  • Obtain/Retain a government security clearance at the level required to perform the duties of the position

Minimum Qualifications:

  • Familiar with development in either Windows, Linux and/or Unix-based operating systems

  • Software development skills in current languages such as: C, C++, JAVA, Python, PHP, JavaScript, ARM, MIPS, x86 or comparable languages.

  • Willingness and ability to quickly learn new technologies


  • Bachelor's Degree in Computer Engineering, Computer Science, Electrical Engineering or related technical discipline. Major GPA of 3.0 or higher.

  • Experience: 0-2 years of experience or an equivalent combination of education, skills, and experience.

These Qualifications Would be Nice to Have:

  • Familiarity with software security concepts such as intrusion detection, cryptography, authentication, firewalls, secure coding

  • Knowledge of Internet routing techniques protocols and tools

  • Strong oral and written communication skills

  • Flexibility to adapt to new and changing environments

  • Full stack development experience

What We can Offer You:

  • We've been named a Best Place to Work by the Washington Post.

  • Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.

  • We offer competitive benefits and learning and development opportunities.

  • We are mission-oriented and ever vigilant in aligning our solutions with the nation's highest priorities.

  • For over 55 years, the principles of CACI's unique, character-based culture have been the driving force behind our success.

Job Location


CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is proud to provide dynamic careers for employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Software Engineer

Mahindra Technologies

Posted 5 days ago

VIEW JOBS 10/9/2019 12:00:00 AM 2020-01-07T00:00 Title: PEGA CSSA Consultant Location:LISLE,ILDuration: Long Term Rate: Open Role and Responsibility - CSSA· Apply Pega 7 application design principles and best practices on projects.Analyze business needs and organize them in stages and steps in a Pega Application.· Understand and refine requirements gathered by Pega Business Architects within the context of building a Pega application.· Leverage deep understanding of Pega Platform including Designer Studio and Direct Capture of Objectives (DCO) Tools in development of applications.· Apply key application, case management, and user interface development concepts and techniques in the design and construction of the components in a Pega multi-process applications.· Design efficient data models, develop approaches for sharing data and integration with external data sources, and prepare data for reports within Pega Applications.· Implement decision rules to enforce organizational policies.· Configure processes and case stages.· Design and development of User Interfaces. Mahindra Technologies Lisle IL

Software Engineer I

Caci International Inc.