Columbia Technology Partners (CTP) is looking for a Software Engineer to handle the full lifecycle of complex software systems, including high-performance analytics, advanced algorithm development, large-scale data processing, real-time applications, and business information systems, to solve intricate and sensitive technology issues for corporations and federal agencies.
Requirements
- Analyze user requirements to define software design and performance goals.
- Develop new software features or enhance existing functionality.
- Debug and resolve software defects.
- Integrate software into updated systems or operating environments.
- Create data queries for current or planned databases and repositories.
- Implement algorithms that meet or exceed system performance and functional requirements.
- Design and implement advanced database interfaces and queries.
Responsibilities
- Designing, developing, maintaining, and enhancing software systems.
- Reviewing and testing software components to ensure compliance with design specifications, and documenting results.
- Troubleshooting and resolving software issues.
- Applying appropriate development methodologies tailored to the project environment.
- Contributing to system design by evaluating hardware/software trade-offs, promoting reuse, and integrating COTS/GOTS solutions where feasible.
- Conducting requirements analysis from system-level down to individual software components.
- Implement algorithms that meet or exceed system performance and functional requirements.
Other
- Minimum of 20 years of experience in software engineering roles supporting projects of similar scope and complexity.
- U.S. Citizenship is required for all applicants.
- Employment is contingent upon successful completion of a security background investigation and polygraph.
- This position requires an active Security Clearance with appropriate Polygraph.
- Founded in 2007, Columbia Technology Partners is Woman-Owned, Service-Disabled Veteran Owned Small Business