* 100% onsite work (no remote)
*Only local applications will be reviewed
* US citizenship is a requirement
* Current /Active US Government Security Clearance will be required in order to be considered
ATC is seeking a Software Engineer to be engaged in software development and testing activities in Washington DC. We have been serving national security missions through creation and delivery of innovative, technology-centric solutions that provide decision advantage to our customers. Our client engagement processes, the way we collaborate, operate and deliver value provides an unparalleled opportunity to grow and advance.
Duties/Responsibilities:
Candidate will lead and participate in software development, testing and integration efforts
Organize, coordinate and facilitate validation and testing of multi-vendor based space and ground hardware and software systems
Derive requirements through interactions with customers/users
Test, deploy and maintain applications
Configuration management
Basic Qualifications:
Bachelor’s Degree in Computer Science or Electrical Engineering or any other relevant technical field with 5+ years of software development and testing experience
Master’s Degree in computer Science or Electrical Engineering or any other relevant technical field with 3+ years of software development and testing experience
High School diploma or GED with 7+ years of software development and testing experience
Proficient with C++ programing language,
Experience with oriented programing languages
Qt to design graphical interfaces
Windows and Linux OS based programming experience
Familiar with configuration management practices (i.e. SVN, CVS, Git, and etc.)
Experience of developing a large piece of software (i.e. >10k lines of executable code)
Familiar with concurrent programming practices (i.e. using threads, synchronization, etc.)
Must have active TS/SCI
Strong Communication Skills
These Qualifications Would be Nice to Have:
Understanding of User Interfaces (UI)s, cross-browser compatibility, general web functions and standards
Web Development Skills – Java, JavaScript, HTML, HTML5, CSS, cross-browser compatibility, Web User Interface Design, Security Principles, Object-Oriented Design, Web Services
Assurance Technology Corporation (ATC) is a leader in the design and development of high technology electronics systems for the space and communications industries. Excellent benefits including company paid medical and dental insurance, a deferred profit sharing plan, and a 401(k) savings plan.
Required Education
Bachelor's Degree
Required Experience
7+ years
Required Security Clearance
Other Clearance
Security Clearance Note
Will require the ability to obtain a government security clearance