Software Engineer

C2 Technology Solutions

Fort Meade (MD)

On-site

USD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

C2 Technology Solutions is seeking a talented Software Engineer to design, build, and maintain scalable applications within secure environments. This role focuses on data processing, integration, and analysis across complex architectures.

The ideal candidate has 3+ years of experience, strong backend and API skills, and comfort with cloud/containerization and secure software practices. Collaboration in an Agile team will be essential for delivering high-performance software.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in software development.
  • Proficiency in one or more programming languages (Java, Python, C++, JavaScript).
  • Experience developing RESTful APIs and backend services.
  • Familiarity with databases (SQL/NoSQL) and data modeling concepts.
  • Experience with version control systems (Git) and CI/CD pipelines.
  • Strong problem-solving skills and attention to detail.
  • Ability to obtain and maintain a security clearance.

Responsibilities

  • Design, develop, test, and maintain software applications supporting data ingestion, processing, and dissemination.
  • Build and integrate APIs and backend services for data exchange across systems.
  • Develop user-facing components and interfaces for data access, visualization, and interaction.
  • Work with large datasets.
  • Implement scalable architectures for high-volume data processing and performance optimization.
  • Collaborate with cross-functional teams to translate requirements into solutions.
  • Participate in code reviews, testing, and CI/CD processes.
  • Troubleshoot and resolve defects, performance, and integration challenges.
  • Support system enhancements, upgrades, and maintenance in secure environments.

Skills

Java
Python
C++
JavaScript
RESTful APIs
CI/CD
Git
Data modeling

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Docker
Kubernetes
AWS

Job description

C2 Technology Solutions is seeking a talented and motivated Software Engineer to support the development and enhancement of advanced applications within secure environments. This role involves designing, building, and maintaining scalable software systems that enable efficient data processing, integration, and analysis across complex operational architectures.

The ideal candidate will have experience developing modern applications that support structured and unstructured data workflows, with a strong understanding of backend services, APIs, and system integration. This position requires the ability to work in collaborative, agile environments while contributing to the delivery of high-performance, reliable software solutions.

Key Responsibilities

  • Design, develop, test, and maintain software applications that support data ingestion, processing, and dissemination
  • Build and integrate APIs and backend services to enable seamless data exchange across systems
  • Develop user facing components and interfaces to support data access, visualization, and interaction
  • Work with large datasets
  • Implement scalable architectures that support high volume data processing and performance optimization
  • Collaborate with cross functional teams to gather requirements and translate them into technical solutions
  • Participate in code reviews, testing, and continuous integration/continuous deployment (CI/CD) processes
  • Troubleshoot and resolve software defects, performance issues, and integration challenges
  • Support system enhancements, upgrades, and maintenance activities in secure environments

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 3+ years of experience in software development
  • Proficiency in one or more programming languages (e.g., Java, Python, C++, JavaScript)
  • Experience developing RESTful APIs and backend services
  • Familiarity with databases (SQL and/or NoSQL) and data modeling concepts
  • Experience with version control systems (e.g., Git) and CI/CD pipelines
  • Strong problem-solving skills and attention to detail
  • Ability to obtain and maintain a security clearance

Preferred Qualifications

  • Experience supporting data-centric platforms or enterprise data environments
  • Familiarity with big data technologies (e.g., Hadoop, Spark, Elasticsearch)
  • Experience with cloud environments and containerization (e.g., AWS, Docker, Kubernetes)
  • Knowledge of DevSecOps practices and secure software development principles
  • Experience working in Agile or Scrum development environments
  • Exposure to data visualization tools and frameworks
  • Experience working in classified or secure environments
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Data & API Systems (Secure Environments)
Software Engineer, Data & API Systems (Secure Environments)

C2 Technology Solutions • Fort Meade (MD)

On-site
USD 110,000 - 150,000
Software Engineer
Software Engineer

Compunnel, Inc. • Merrimack (NH)

On-site
USD 80,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Searchability Aerospace & Defense • Maryland

On-site
USD 130,000 - 180,000
ME00624-Software Engineer 2
ME00624-Software Engineer 2

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 100,000 - 140,000
11 paid holidays
3 weeks PTO
Company sponsored medical plan
+2
Senior Software Engineer
Senior Software Engineer

C2S Consulting Group • Herndon (VA)

On-site
USD 80,000 - 110,000
Senior Software Engineer
Senior Software Engineer

Searchability® • Dallas (TX)

On-site
USD 90,000 - 150,000
Software Engineer 1 Annapolis Junction, MD 06-08-2026
Software Engineer 1 Annapolis Junction, MD 06-08-2026

Avid Technology Professionals, LLC • Annapolis (MD)

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

Navstar Inc. • Annapolis (MD)

On-site
USD 90,000 - 130,000
Lead Software Engineer-Data Analyst
Lead Software Engineer-Data Analyst

Veracity Ventures Inc. • Satellite Beach (FL)

On-site
USD 140,000 - 190,000
Software Engineer Level 2
Software Engineer Level 2

Culper Technology • Maryland

On-site
USD 220,000 - 235,000
100% Paid Healthcare
Vision and Dental
401k
+6