B.S. in Computer Science, Information Technology, or related field
Experience in developing, integrating, testing, and maintaining enterprise software
Proficient in relevant programming and scripting technologies
Skilled in API development and automated testing
Familiar with DevSecOps practices and CI/CD processes
Knowledgeable in secure coding and vulnerability remediation
Strong collaboration and communication skills
Responsibilities
Analyze requirements and technical designs to develop application features
Write, review, test, and maintain code and scripts
Develop and maintain APIs and data-sharing interfaces
Integrate applications across cloud and on-premises environments
Create and maintain CI/CD pipelines with security controls
Implement deployment automation using IaC and CaC
Conduct software integration and testing, documenting results
Support automated vulnerability scanning and recommend remediation
Benefits
On-site work in Linthicum Heights, MD
Opportunity to work on projects supporting the USAF
Engagement with cutting-edge technologies in a secure environment
Collaboration with diverse teams including architects and cybersecurity experts
Potential for professional growth in a government contracting setting
Full Job Description
cFocus Software seeks a Software Developer to join our program supporting the United States Air Force (USAF). This position is on-site in Linthicum Heights, MD. This position requires an Active TS/SCI clearance. Qualifications:
Active TS/SCI clearance
B.S. Computer Science, Information Technology, or a related field
Experience developing, integrating, testing, and maintaining enterprise application software.
Proficiency in programming and scripting technologies applicable to the assigned application environment.
Ability to translate requirements and designs into maintainable code and documented interfaces.
Experience with API development, data exchange, version control, debugging, and automated testing.
Understanding of DevSecOps, CI/CD, deployment automation, IaC, CaC, and configuration control.
Knowledge of secure coding, access controls, vulnerability remediation, and application monitoring.
Ability to troubleshoot application and integration issues and maintain technical documentation.
Strong collaboration and communication skills for coordinating architects, developers, operations, and cybersecurity teams
Duties:
Analyze approved requirements and technical designs; develop application features, services, and integration components aligned with DC3 enterprise architecture.
Write, review, test, debug, and maintain code and scripts using approved technologies.
Develop, document, test, and maintain Application Programming Interfaces (APIs) and data-sharing interfaces under approved requirements and interagency agreements.
Integrate applications and data services across cloud and on-premises environments; coordinate interfaces and dependencies with architecture, infrastructure, and data teams.
Create and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines and versioned artifacts for applications, incorporating Government-specified security controls and guardrails.
Implement application deployment and configuration automation using Infrastructure as Code (IaC) and Configuration as Code (CaC), consistent with approved designs.
Conduct software integration and testing, document results, resolve defects, and prepare solutions for Government review and authorized deployment.
Maintain lifecycle traceability among requirements, code changes, configurations, tests, and releases.
Develop automation supporting assigned Security Technical Implementation Guide (STIG) requirements and secure configurations; coordinate implementation with cybersecurity personnel.
Support automated vulnerability scanning through CI/CD pipelines, analyze findings, recommend remediation, and implement approved code fixes, patches, and configuration changes.
Implement logging, monitoring, observability, alerts, and error handling; troubleshoot application performance, availability, and integration issues.
Maintain application baselines and change records under the approved Configuration Management Plan. Use centralized repositories and required cybersecurity evaluation before production changes.
Provide technical evidence, documentation, and monitoring data supporting Risk Management Framework (RMF), Authority to Operate (ATO), and continuous ATO activities.
Support technical debt assessment and approved remediation through modular sprints; document legacy code and data-schema issues and contribute to engineering alternatives.
Research and test approved opportunities for agentic AI or other AI capabilities in CI/CD; recommend options and integrate them following Government approval.
Prepare design and as-built records, deployment instructions, and support documentation; assist incident response by supplying logs and implementing directed corrective actions.
About cFocus Software Incorporated
Established in 2006, cFocus Software has provided IT services to Federal Government agencies for over 10 years. And they’re just getting started! Follow us as they continue to innovate and serve their federal government customers.
cFocus Software Incorporated Careers
Joining cFocus Software Incorporated presents an unparalleled opportunity to become part of a leading team of professionals dedicated to pioneering innovations in the technology sector. As a company renowned for its commitment to excellence and growth, cFocus Software Incorporated offers a range of job opportunities designed to empower career advancement and professional development.
Explore Career Opportunities
cFocus Software Incorporated is actively hiring and offers a variety of positions that cater to a range of skills and experiences. Whether you're looking for an entry-level role or a senior leadership position, cFocus Software Incorporated provides a platform to enhance your career. Explore open positions that align with your professional interests and expertise.
Innovative Work Environment
cFocus Software Incorporated is committed to innovation and leadership in the technology industry. The company encourages a culture of creativity and problem-solving, where each team member’s contribution is valued. Professionals at cFocus Software Incorporated work on cutting-edge projects that push the boundaries of technology and have a lasting impact on clients and communities.
Professional Growth and Development
cFocus Software Incorporated believes in nurturing the growth of its employees through comprehensive professional development and diversity training programs. These initiatives ensure that every team member has the tools and knowledge necessary to succeed. Employees are encouraged to take on challenging projects that foster personal and professional growth.
Internship Programs
For those starting their careers, cFocus Software Incorporated offers internship programs that provide a robust foundation in technology and business practices. Interns gain hands-on experience, working alongside seasoned professionals and participating in projects that offer real-world applications and outcomes.
Benefits and Culture
cFocus Software Incorporated is dedicated to supporting its employees with a competitive array of benefits. The company prioritizes work-life balance, health, and well-being, ensuring that the team can perform at its best. cFocus Software Incorporated's inclusive culture promotes diversity and equal opportunity, making it a great place to work for individuals from all backgrounds.
Networking and Leadership Opportunities
Employees at cFocus Software Incorporated have numerous opportunities to engage in networking and leadership activities. These opportunities allow for career advancement and the development of new skills through interaction with industry leaders and peers.
Applying for a Position
To apply for a position at cFocus Software Incorporated, candidates should prepare their resume to highlight relevant experience and skills. The interview process is designed to assess fit both for the role and the company culture. cFocus Software Incorporated seeks passionate, curious, and innovative team players who are ready to drive change.
Stay Connected with cFocus Software Incorporated Careers
Keep up to date with the latest from cFocus Software Incorporated by following the careers blog. Gain insights from industry leaders and get tips on everything from crafting your resume to acing your next interview.
Join the cFocus Software Incorporated Team
Search for job opportunities and find the position that matches your skills and passions. With cFocus Software Incorporated, embark on a rewarding career path filled with excellent benefits, a supportive culture, and endless opportunities for growth.
SEARCH cFOCUS SOFTWARE JOBS
READ CAREERS BLOG
Job Alert Emails
Personalize your subscription to receive job alerts, latest news, and insider tips tailored to your preferences. Discover the exciting and rewarding opportunities that await at cFocus Software Incorporated.