Software Developer (Mid) with Security Clearance
Cintel, Inc. · Huntsville, AL · 1 mo ago
EngineeringFull-time
About the role
Cintel Inc. is a Small Business providing strategies and services to support an array of Government clients in various sectors including Software Development, Operational/Tactical, Installation/Facilities Energy, Cyber Security, Modeling and Simulation, Data Science, and Programmatic support. We offer nimble, unique, and value-focused solutions with an emphasis on people, connectivity, communication, and teamwork.
Responsibilities
- Develop, test, and debug new software applications or enhancements to existing software solutions.
- Collaborate with technical teams to understand, troubleshoot, and resolve software issues.
- Address and resolve customer-reported issues and implement user-suggested improvements.
- Auxiliary in the creation and maintenance of software documentation and user manuals.
- Support desktop application design and integration with standard software packages.
- Implement security lockdowns, test applications, and ensure compliance with security protocols.
- Integrate applications with automated patching and deployment technologies.
- Automate the deployment and configuration of software applications and updates.
- Participate in documentation and user training related to software rollouts and updates.
- Maintain awareness of performance, quality, interface, and security requirements in all development efforts.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 6 years of experience in software development.
- Active Top Secret clearance is required.
- Proficiency in at least one programming language such as Python, Java, C#, or similar.
- Solid understanding of software development life cycle (SDLC) principles.
- Experience in troubleshooting and resolving technical issues.
- Familiarity with secure coding practices and basic cybersecurity principles.
- Strong communication skills and ability to work both independently and in a team environment.
Qualifications
- Preferred qualifications include experience with automated software deployment tools and patch management systems, familiarity with Windows desktop application development and configuration management, exposure to DevSecOps or CI/CD environments, and knowledge of system documentation standards and user training best practices.