Software Engineer (Level 3) - TS/SCI w/ Poly
PTF Consulting LLC
Job Description: Software Engineer (Level 3) - TS/SCI Poly The Software Engineer is responsible for designing, developing, maintaining, and improving complex software systems, including high-performance analytics platforms, advanced algorithms, large-scale data processing systems, real-time applications, and business information systems. This role may function independently or as part of a team. The engineer ensures software components meet design requirements through testing, validation, and documentation, while also troubleshooting and resolving technical issues. They apply appropriate development methodologies and contribute to system design decisions, including hardware/software trade-offs, reuse strategies, and integration of COTS/GOTS solutions where applicable. Responsibilities
We are an equal opportunity employer and consider all qualified applicants without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic under applicable law. Required Skills:
• Data
• Delegation
• Database
• Access
• Support
• Modeling
• Data Processing
• Development
• Usability
• Oversight
• Technical Documentation
• Interfaces
• Operations
• Analysis
• Web Design
• Information Systems
• Algorithms
• Validation
• Components
• Software Development
• Quality Control
• Analytics
• Integration
• Computer Science
• Troubleshooting
• Data Analysis
• Software
• Testing
• Documentation
• Design
• Business
• Python
• Science
- Analyze user needs to define system and software requirements
- Design, develop, and enhance new or existing software solutions
- Debug, troubleshoot, and resolve software defects
- Integrate software into new or existing environments
- Develop and optimize database queries and interfaces
- Create and maintain technical documentation
- Support and execute software testing procedures
- Collaborate with system and hardware engineers to align requirements and constraints
- Evaluate system performance and recommend improvements
- Apply data analysis and modeling to support system design decisions
- Implement and optimize algorithms to meet performance requirements
- Ensure quality control across software development efforts
- Recommend improvements to development processes and standards
- Lead or support software development teams depending on project scope
- Provide technical direction and oversight across multiple teams
- Coordinate development activities, including task delegation and performance monitoring
- Select and align development methodologies with customer and system requirements
- Oversee system implementation and ensure operational performance standards are met
- Identify and recommend new tools, technologies, and best practices
- 20+ years of experience as a Software Engineer on programs of similar scope and complexity
- Bachelor's degree in Computer Science or related field (or 4 additional years of relevant experience in lieu of a degree)
- 5+ years of experience in a CNO (Computer Network Operations) environment
- 5+ years of experience with Python
- 5+ years of experience in UI web design and usability development
- 7+ years of experience with database and data repository interface development
- Active TS/SCI clearance with a current polygraph required
- Ability to obtain privileged access
We are an equal opportunity employer and consider all qualified applicants without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic under applicable law. Required Skills:
• Data
• Delegation
• Database
• Access
• Support
• Modeling
• Data Processing
• Development
• Usability
• Oversight
• Technical Documentation
• Interfaces
• Operations
• Analysis
• Web Design
• Information Systems
• Algorithms
• Validation
• Components
• Software Development
• Quality Control
• Analytics
• Integration
• Computer Science
• Troubleshooting
• Data Analysis
• Software
• Testing
• Documentation
• Design
• Business
• Python
• Science
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Level 3) - TS/SCI w/ Poly. Be the first to apply!
Related searches
- senior robotics software engineer Jessup, MD
- senior software engineer Jessup, MD
- software developer fintech Jessup, MD
- senior software engineer ruby on rails Jessup, MD
- consulting software engineer Jessup, MD
- senior software engineer remote Jessup, MD
- software engineer full time Jessup, MD
- startup software engineer Jessup, MD
- software engineer Jessup, MD
- software developer Jessup, MD
