1

Secure Software Developer Jobs (NOW HIRING)

Senior Software Developer

Detroit, MI ยท On-site

$54 - $71.25/hr

Write scalable, high quality and secure software in a variety of programming languages and environments, such as C#, JavaScript, SQL. * Perform quality assurance by doing peer review, ensuring coding ...

Senior Software Developer

Herndon, VA ยท On-site

$56 - $74/hr

Overview We are seeking a versatile Senior Software Developer with expertise in secure software engineering. The ideal candidate will combine technical proficiency in development tools and ...

Security Engineering & Development ... Design and develop secure software components, APIs, and microservices to support penetration ...

Senior Software Developer

Fort Belvoir, VA ยท On-site

$61.75 - $81.50/hr

Senior Software Developer The Capabilities, Analysis and Development (CAD) division of Applied ... Experience in secure software design, APIs, and integrated open systems. * Proficiency with ...

next page

Showing results 1-20

Secure Software Developer information

See salary details

$48K

$111.8K

$166K

How much do secure software developer jobs pay per year?

As of Jun 5, 2026, the average yearly pay for secure software developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Secure Software Developer, and why are they important?

To thrive as a Secure Software Developer, you need strong programming abilities, a solid understanding of cybersecurity principles, and experience with secure coding practices, often supported by a degree in computer science or a related field. Familiarity with tools like static code analyzers, vulnerability scanners, and security frameworks, as well as certifications such as CSSLP or CEH, are commonly required. Attention to detail, problem-solving, and effective communication are vital soft skills in this role. These skills and qualifications are crucial to building resilient software and protecting organizations from evolving security threats.

What are some common challenges Secure Software Developers face when integrating security into the software development lifecycle?

Secure Software Developers often encounter challenges such as balancing application performance with security controls, keeping up with constantly evolving threats, and ensuring secure coding practices are consistently followed across development teams. They must also work closely with other developers, QA testers, and DevOps professionals to implement security requirements without slowing down project timelines. Regular code reviews, automated security testing, and ongoing collaboration with stakeholders are essential to overcoming these challenges and delivering robust, secure software.

What is a Secure Software Developer?

A Secure Software Developer is a professional who designs, develops, and maintains software with a focus on security. Their role involves implementing best practices and security protocols to protect applications from vulnerabilities and cyber threats. They collaborate with other developers, security experts, and stakeholders to ensure that security is integrated throughout the software development lifecycle. Secure Software Developers also perform code reviews, threat modeling, and stay updated on emerging security risks to create robust and safe applications.
More about Secure Software Developer jobs
What cities are hiring for Secure Software Developer jobs? Cities with the most Secure Software Developer job openings:
What states have the most Secure Software Developer jobs? States with the most job openings for Secure Software Developer jobs include:
Infographic showing various Secure Software Developer job openings in the United States as of May 2026, with employment types broken down into 82% Full Time, 17% Part Time, and 1% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.

Senior Software Developer

Na Ali'i Consulting & Sales, LLC.

Pittsburgh, PA โ€ข On-site

$51 - $67.25/hr

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Overview
Nakupuna Prime is seeking a Senior Software Developer to support the U.S. Army Combat Capabilities Development Command (DEVCOM) AI2C in Pittsburgh, Pennsylvania. This position supports DEVCOM's operations and intelligence mission by designing, developing, integrating, testing, securing, and deploying advanced software solutions that enable AI/ML capabilities, improve Soldier workflows, and reduce cognitive burden across operational environments.
The Senior Software Developer will work directly with Government stakeholders, AI2C personnel, engineers, data professionals, and cybersecurity staff to deliver production-ready software solutions that support AI/ML model integration, full stack application development, data engineering modernization, software quality assurance, security compliance, and deployment into Army operational environments.
This position supports operations requiring access to classified systems and information. All candidates must meet clearance and certification requirements prior to start.
Responsibilities
The following reflects management's definition of essential functions for this job but does not restrict the tasks that may be assigned. Management may assign additional duties and responsibilities to this job at any time due to reasonable accommodation or other reasons. Specific duties include:
  • Develop, test, maintain, and enhance secure full stack software applications that support AI/ML-enabled operational capabilities for DEVCOM AI2C
  • Design and integrate software modules, APIs, services, and interfaces that enable machine learning models, large language model capabilities, and data-driven operational workflows
  • Collaborate with Government stakeholders, AI2C personnel, engineers, data professionals, and cybersecurity staff to prototype, refine, and operationalize mission-focused software solutions
  • Implement scalable, maintainable, and secure software architectures that support integration, deployment, and sustainment in Army environments
  • Support DevSecOps and CI/CD pipeline implementation to improve automated build, test, integration, and delivery processes
  • Contribute to data engineering and modernization efforts by integrating applications with data pipelines, analytics platforms, and distributed systems
  • Conduct code reviews, troubleshoot defects, optimize application performance, and maintain configuration management within Government-designated repositories
  • Support software quality assurance, testing, validation, and defect resolution to ensure applications meet functional, technical, and operational requirements
  • Apply secure coding practices and support RMF-related cybersecurity activities, including control implementation, remediation, and security compliance
Qualifications
Skills/Qualifications: The candidate must be self-motivated, customer-focused, and capable of working in a fast-paced Department of Defense (DoD) environment.
  • Advanced experience developing and maintaining secure full stack software applications using modern programming languages such as Python, Java, C++, JavaScript, TypeScript, or Go
  • Familiarity with AI frameworks like TensorFlow or PyTorch
  • Basic understanding of software development lifecycle (SDLC)
  • Experience integrating AI/ML capabilities, APIs, microservices, and data-driven functionality into enterprise applications
  • Strong knowledge of software engineering principles, secure coding practices, version control, and system integration
  • Experience supporting DevSecOps, CI/CD pipelines, cloud or hybrid environments, and scalable application architectures
  • Familiarity with machine learning frameworks, distributed systems, data pipelines, and analytics platforms preferred
  • Understanding of software quality assurance, testing, debugging, and performance optimization practices
  • Knowledge of DoD cybersecurity requirements, RMF principles, and secure deployment practices preferred
  • Strong analytical, problem-solving, verbal, and written communication skills
  • Ability to work effectively with Government stakeholders and technical teams in a collaborative onsite environment
Education/Experience:
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Data Science, or a related technical discipline
  • Minimum of 5 years of experience supporting software development, software engineering, and system integration efforts in a DoD, Federal Government, or other regulated enterprise environment
  • Experience supporting AI/ML-enabled applications, secure system integration, or operational software modernization efforts preferred
  • Experience supporting Agile software delivery teams preferred
  • Experience supporting Army, DoD, or classified mission environments preferred
Preferred Qualifications:
  • Security+ or other DoD 8570/8140-compliant certification preferred
  • Agile, cloud, DevSecOps, or software development certifications are a plus
Clearance Requirements: Must possess and maintain an active Secret security clearance. Must be eligible for access to classified systems and environments as required. Must be a U.S. Citizen.
Work Location: Pittsburgh, Pennsylvania. This is full time on-site position at the AI2C facility 5 days per week.
Physical Requirements: The ideal candidate must at a minimum be able to meet the following physical requirements of the job with or without a reasonable accommodation:
  • Ability to sit for prolonged periods at a desk working on a computer
  • Ability to perform repetitive motions with hands, wrists, and fingers
  • Ability to lift and carry IT equipment up to 40 pounds.
  • Ability to move between buildings and offices to provide onsite support
  • Ability to engage in and follow audible communications in emergency situations