Vacancy expired!
Senior Software Engineer
Job Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental USWhat You'll Get to Do:- Develop software designs based upon provided specifications
- Develop software for real time embedded systems or networked servers
- Test and verify software modules to ensure requirements are met
- Author design, interface, and test documentation
- Work collaboratively within a larger team setting
- Travel to other CACI Locations or Customer Sites as necessary
- Obtain/retain a government security clearance at the level required to perform the job
- Language skills including C#, Java, Javascript, scripting (e.g. Python, Perl, Bash), Object Oriented Analysis and Design. Familiarity with C/C and modern C features a plus.
- Experience with modern Web Application development frameworks (e.g. node.js, Vue)
- Familiar with developing software for Linux, Windows and Android
- Familiarity with Geospatial visualization and mapping tools would be a plus.
- Ability to rapidly prototype protocols and applications
- Object oriented architecture, programming and programming methods
- Knowledge of Microsoft software applications and other software applications as required
- Bachelor's degree in Electrical Engineering, Electrical and Computer Engineering or Computer Science or an equivalent combination of education, skills, and experience.
- 7 years related work experience.
- ID: #22710630
- State: New Jersey Florhampark 07932 Florhampark USA
- City: Florhampark
- Salary: USD TBD TBD
- Job type: Permanent
- Showed: 2021-11-14
- Deadline: 2022-01-12
- Category: Software/QA/DBA/etc