JOBSEARCHER

Software Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

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 ResponsibilitiesDesign, develop, test, and maintain software applications that support data ingestion, processing, and disseminationBuild and integrate APIs and backend services to enable seamless data exchange across systemsDevelop user facing components and interfaces to support data access, visualization, and interactionWork with large datasetsImplement scalable architectures that support high volume data processing and performance optimizationCollaborate with cross functional teams to gather requirements and translate them into technical solutionsParticipate in code reviews, testing, and continuous integration/continuous deployment (CI/CD) processesTroubleshoot and resolve software defects, performance issues, and integration challengesSupport system enhancements, upgrades, and maintenance activities in secure environmentsRequired Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field3+ years of experience in software developmentProficiency in one or more programming languages (e.g., Java, Python, C++, JavaScript)Experience developing RESTful APIs and backend servicesFamiliarity with databases (SQL and/or NoSQL) and data modeling conceptsExperience with version control systems (e.g., Git) and CI/CD pipelinesStrong problem-solving skills and attention to detailAbility to obtain and maintain a security clearancePreferred Qualifications Experience supporting data-centric platforms or enterprise data environmentsFamiliarity 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 principlesExperience working in Agile or Scrum development environmentsExposure to data visualization tools and frameworksExperience working in classified or secure environments