Posted today
Top Secret
Senior Level Career (10+ yrs experience)
$140,000 - $185,000
IT - Software
Huntsville, AL•Reston, VA•Washington, DC•Colorado Springs, CO•Tampa, FL
This position is onsite in Huntsville AL at Redstone Arsenal: $3,000 Relocation Assistance
Software Developer
We are seeking a Software Developer to design, develop, and maintain scalable software solutions that support mission-critical data, analytics, and operational systems. In this role, you will collaborate with cross-functional teams including engineers, data professionals, DevOps, and UX designers to deliver secure, high-performing applications in a modern, cloud-enabled environment.
This position is open to mid-level and senior developers, with responsibilities and scope aligned to experience level.
Key Responsibilities
Design, develop, test, and maintain software applications supporting data and analytics-driven objectives
Build and enhance backend services, APIs, and data-centric applications
Contribute to full-stack development efforts, including front-end UI components and backend logic
Integrate applications with relational databases and data pipelines
Develop and consume RESTful web services and APIs
Participate in code reviews, testing, and CI/CD pipelines to ensure quality and security
Collaborate with DevOps teams on containerization, deployment automation, and cloud infrastructure
Support application troubleshooting, performance tuning, and system optimization
Follow secure coding practices and comply with applicable security and compliance requirements
Required Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
Experience developing software in one or more of the following languages:
Java
C# / .NET
Python
Experience with modern JavaScript frameworks such as:
Vue.js
Angular
TypeScript
Experience working with relational databases such as:
PostgreSQL
Oracle
Familiarity with RESTful APIs and service-oriented architectures
Experience working in Linux and/or Windows environments
Ability to work on-site in Huntsville, AL
Preferred / Desired Skills
Experience with cloud platforms (AWS and/or Azure)
Experience with frameworks such as Spring Boot, .NET Core, or similar
Containerization and orchestration experience:
Docker
Kubernetes (preferred)
Experience with CI/CD pipelines (GitLab, Jenkins, GitHub)
Experience with data and analytics technologies, including:
Apache Spark
Kafka
Elasticsearch / OpenSearch
Apache NiFi
Solr
Experience supporting data ingestion, ETL, or data migration efforts
Exposure to GIS technologies (e.g., ESRI ArcGIS, GeoServer) is a plus
Familiarity with Agile/Scrum development methodologies
Experience Level Guidelines
Mid-Level
6 years of software development experience
Strong contributor on development tasks with some exposure to design activities
Senior-Level
8+ years of software development experience
Experience leading technical design, mentoring junior developers, and owning components or services
Software Developer
We are seeking a Software Developer to design, develop, and maintain scalable software solutions that support mission-critical data, analytics, and operational systems. In this role, you will collaborate with cross-functional teams including engineers, data professionals, DevOps, and UX designers to deliver secure, high-performing applications in a modern, cloud-enabled environment.
This position is open to mid-level and senior developers, with responsibilities and scope aligned to experience level.
Key Responsibilities
Design, develop, test, and maintain software applications supporting data and analytics-driven objectives
Build and enhance backend services, APIs, and data-centric applications
Contribute to full-stack development efforts, including front-end UI components and backend logic
Integrate applications with relational databases and data pipelines
Develop and consume RESTful web services and APIs
Participate in code reviews, testing, and CI/CD pipelines to ensure quality and security
Collaborate with DevOps teams on containerization, deployment automation, and cloud infrastructure
Support application troubleshooting, performance tuning, and system optimization
Follow secure coding practices and comply with applicable security and compliance requirements
Required Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
Experience developing software in one or more of the following languages:
Java
C# / .NET
Python
Experience with modern JavaScript frameworks such as:
Vue.js
Angular
TypeScript
Experience working with relational databases such as:
PostgreSQL
Oracle
Familiarity with RESTful APIs and service-oriented architectures
Experience working in Linux and/or Windows environments
Ability to work on-site in Huntsville, AL
Preferred / Desired Skills
Experience with cloud platforms (AWS and/or Azure)
Experience with frameworks such as Spring Boot, .NET Core, or similar
Containerization and orchestration experience:
Docker
Kubernetes (preferred)
Experience with CI/CD pipelines (GitLab, Jenkins, GitHub)
Experience with data and analytics technologies, including:
Apache Spark
Kafka
Elasticsearch / OpenSearch
Apache NiFi
Solr
Experience supporting data ingestion, ETL, or data migration efforts
Exposure to GIS technologies (e.g., ESRI ArcGIS, GeoServer) is a plus
Familiarity with Agile/Scrum development methodologies
Experience Level Guidelines
Mid-Level
6 years of software development experience
Strong contributor on development tasks with some exposure to design activities
Senior-Level
8+ years of software development experience
Experience leading technical design, mentoring junior developers, and owning components or services
group id: kforcecx
We offer roles across all three clearance levels: Confidential, Secret and Top Secret. With a Top Secret Facilities clearance, a proven subcontractor track record and a deep understanding of agencies across Defense, Intelligence, Homeland, Justice and Federal Civilian Sectors, Kforce brings more than 20 years of experience to supporting critical missions at federal, state and local levels.