This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Software Engineer designs, develops, maintains, and enhances complex and diverse software systems, including processing-intensive analytics, novel algorithms, large-scale data manipulation, real-time systems, and business management information systems. Responsibilities include working independently or as part of a team, reviewing and testing software components for compliance with design requirements, documenting test results, and resolving software issues. The role involves applying appropriate software development methodologies, contributing to system-level design decisions, and performing requirements analysis and synthesis from system-level to individual components.
Job Responsibility:
Analyze user requirements to derive software design and performance specifications
Design, develop, and modify software systems, including implementing complex algorithms and database interfaces
Debug existing software and correct defects
Integrate existing software into new or modified systems or environments
Develop and execute test procedures for software components
Write and review software and system documentation
Serve as technical lead or team lead for software development projects
Oversee software development teams, ensuring adherence to process constraints and quality standards
Coordinate software installation and monitor operational performance
Recommend new technologies and processes for complex projects
Implement and improve documentation and development process standards
Collaborate with system and hardware engineers to derive requirements and resolve limitations
Delegate programming and testing tasks and monitor team performance
Requirements:
20 years as a Software Engineer on programs of similar scope, type, and complexity
Bachelor's degree in Computer Science or related discipline (or 4 additional years of SWE experience in lieu of degree)
DevOps, automated testing, and CI/CD pipelines (Git)
AI for human-language translation and RF algorithm development
U.S. Citizenship is required for all applicants
All applicants and employees are subject to random drug testing in accordance with Executive Order 12564
Employment is contingent upon successful completion of a security background investigation and polygraph
DOD 8570 Certification
This position requires an active Security Clearance with appropriate Polygraph
What we offer:
Medical: CTP offers 3 superior plans, bringing our employees both in-network and out-of-network options
Vision + Dental: Both free to you + paid in full by CTP
Retirement: 401k - 6% company contribution
PTO + Leave: A work life balance is extremely important to our team here at CTP, which is why our paid time off plans are so lucrative. Offering customizable leave plans to meet your needs is just one of our many perks! Jury Duty, Bereavement + Military Leave provided
Career Growth: Up to $10,000 provided for approved career-related learning, training, education, and/or tuition
Life and AD&D Insurance/Short-Term & Long-Term Disability: More peace of mind, at zero cost to you
Profit Sharing Bonus: End of year cash gets added to your bottom-line
Referral Bonus Program: Our tiered program provides an incentive with each stage of the hiring process your referral passes. Our bonuses range from $7,000-$20,000, if your referral joins the team