Cognitive Medical Systems
Posted 2d ago

Senior Java Software Developer, Technical Lead - Remote (WFH)

Cognitive Medical Systems
Virginia or District of Columbia or Maryland or Tennessee or Florida or Arizona or Colorado or Oregon or Texas
$130k-$160k/yrRemoteFull Time
Responsibilities
  • leading development
  • mentoring developers
  • governing quality
Requirements
  • Bachelor's degree in computer science or related field
  • 8+ years software development and 3+ years technical leadership. Requires Java
  • Python, AWS, CI/CD
  • Testing, Agile, and public trust background checks
Technical tools mentioned
JavaPythonAgentic AIGitHubJenkinsCloudBeesJFrog ArtifactoryXRaySonarQubeSnykPytestUnitTestDBFitFitNesseAWSEC2LambdaS3SQSAPI GatewayCI/CDSAFe AgileBDDTDD

Job description

About Cognitive:

Cognitive is an IT and software engineering services company dedicated to elevating the quality, speed and delivery of today’s US government healthcare programs. With a wealth of clinical expertise and hands-on experience, our team understands the significant challenges our government clients—and their customers—face every day. This real-world experience equips us to develop IT solutions that seamlessly connect all facets of healthcare delivery. At Cognitive, we’re guiding government agencies to the forefront of technology innovation in healthcare delivery.

Position Overview:

*This position is contingent upon contract award*

The Senior Software Developer, Technical Lead serves as the technical lead for the CMS Drug Data Processing System (DDPS) and Payment Reconciliation System (PRS) application development team, owning sprint-level delivery execution, developer mentorship, and code quality governance. This individual leads development of the Manufacturer Discount Program (MDP) system, GLP-1 business rules, and all CMS-directed application enhancements while ensuring the team adheres to Agile delivery practices, meets the 80% automated test coverage mandate, and delivers through the CMS CI/CD pipeline.

This is a remote position; however, Cognitive hires only in the following designated U.S. states based on contract and business requirements: VA, DC, MD, TN, FL, AZ, CO, OR, and TX.

Key Responsibilities:

  • Lead sprint-level application development execution; manage developer workload, sprint commitments, and backlog refinement in coordination with the Solution Architect and Program Manager.
  • Own development of the invoice, dispute, outlier, and reconciliation system; lead legacy system maintenance; oversee business rule development.
  • Enforce code quality standards: 80 percent or greater automated unit test coverage for all new code, mandatory peer code review, secure code review integration, BDD/TDD practices.
  • Deliver code through the CMS CI/CD pipeline: GitHub, Jenkins/CloudBees, JFrog Artifactory/XRay, SonarQube, and Snyk; coordinate releases through CMS change control board (CCB).
  • Mentor Senior and mid-level Java/AWS developers; conduct code reviews, enforce coding standards, and drive technical debt reduction.
  • Support AI-assisted development using CMS-approved tools subject to CMS AI governance approval; contribute to AI Use Case Inventory.
  • Participate in PI Planning, sprint ceremonies, and Demo presentations to CMS stakeholders.

Qualifications:

  • Bachelor's degree in Computer Scienceor related field; 8 or more years in software development including 3 or more years in a technical lead or team lead role.
  • Strong Java development expertise.
  • Strong Python proficiency.
  • Experience with Agentic AI or AI-assisted development tools for improving developer productivity, code quality, and sprint velocity.
  • Experience delivering inside a CI/CD pipeline: GitHub, Jenkins/CloudBees, JFrog Artifactory/XRay, SonarQube, Snyk.
  • Experience with Python test frameworks (Pytest,UnitTest) and database testing (DBFit/FitNesse); enforced 80% coverage gate experience.
  • Experience with AWS application services: EC2, Lambda, S3, SQS, and API Gateway.
  • Experience in a SAFe Agile environment including sprint planning, backlog refinement, and PI Planning.
  • Ability to pass CMS and internal required background checks for public trust.

Why Join Us? 

  • Be part of a mission-driven organization making a difference in healthcare IT.
  • Collaborate with innovative and passionate professionals that are there to support you at every turn.
  • Enjoy a supportive work/life balance with the flexibility of a 100% remote company.
  • Benefit from opportunities for growth and development in a dynamic environment.

About Cognitive Medical Systems

Provides IT and software engineering for government healthcare programs.

Year founded
2010
Employees
94
Organization type
Private
Latest investment
Raised $150.00k Grant (2012) — led by National Science Foundation
Headquarters
US

Similar jobs

Software Developer roles in Virginia
11y
Save
Mark Applied
Hide
Software Developer/Software Engineer
Reston, Virginia, United States
OnsiteFull Time
Morfologica
Morfologica: Provides specialized natural language processing and computational linguistics engineering services.
Software Engineers/Developers experienced with lifecycle software development; strong programming and automated testing skills; ability to work with government customers.
Java, Ruby, Python, C++, SQL, Oracle, NLP
2h
Save
Mark Applied
Hide
Software Engineer II (Marketplace)
College Park or Columbus or Boston
HybridFull Time
Immuta
Immuta: Software for automated data access control and governance.
3+ YOERequires 3–5 years of software engineering experience, TypeScript/JavaScript, Angular or comparable frontend framework, NestJS/Node.js, relational databases, REST APIs, microservices, Docker or Kubernetes, CI/CD, testing, and collaboration skills.
TypeScript, NestJS, Angular, JavaScript, React, Node.js, PostgreSQL, REST APIs, Docker, Kubernetes, CI/CD, Snowflake, Databricks, AWS, Azure, Google Cloud, Starburst
5h
Save
Mark Applied
Hide
Associate, Software Engineering (42484)
Greenville, Texas, United States
OnsiteFull Time
L3Harris Technologies
L3Harris TechnologiesNYSE: LHX: Aerospace and defense providing mission-critical technology solutions.
Pursuing or recently completing a bachelor's degree in computer science, engineering, mathematics, information security, digital arts and sciences, or a related field.
C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl, Python, Ajax, Qt, Windows, Linux, VxWorks, QNX, Integrity, Windows CE
7h
Save
Mark Applied
Hide
Principal Software Engineer
Huntsville or Atlanta or Fort Worth or Denver
$160k-$200k/yr OnsiteFull Time
Lynx Software Technologies
Lynx Software Technologies: Provides secure, safety-certified software for aerospace and defense.
8+ YOEBachelor's degree in STEM, 8+ years of embedded software development, C/C++, integration and test, full lifecycle development, flight software, Linux, Windows, Python, and active Secret clearance required.
C, C++, Linux, Microsoft Windows, Atlassian Tools, Confluence, JIRA, Bitbucket, Python, Model-Based System Engineering (MBSE), Cameo, AADL, DO-178C, Employee Assistance Program (EAP)
14h
Save
Mark Applied
Hide
Software Developer
Belcamp, Maryland, United States
$87k-$198k/yr OnsiteFull Time
Booz Allen Hamilton
Booz Allen HamiltonNYSE: BAH: Consulting and technology services for government and commercial clients
5+ YOERequires 5+ years maintaining C and Python applications, 3+ years embedded OS development, a bachelor's degree or 8+ years' experience, and ability to obtain Secret clearance.
C, Python, Electronic Medical Records (EMR), Microsoft Excel, Java, C#, C++, .NET, JavaScript, React, Angular, Node.js, PHP, Bash, Visual Basic, Git, ARM, FPGA
17h
Save
Mark Applied
Hide
Software Engineer
Hillsboro or Liberty Lake
$84k-$104k/yr OnsiteFull Time
Columbia Bank
Columbia BankNASDAQ: COLB: Commercial and consumer banking services in the Western United States.
2+ YOERequires 2–7 years of software experience, C#, Azure, Angular or Blazor, SQL, and Microsoft technology stack experience including Visual Studio, .NET, ASP.NET, and TFS.
C#, Azure, Angular, Blazor, SQL, Visual Studio, .NET, ASP.NET, Team Foundation Server (TFS), Scrum, Kanban, Scrumban, Microsoft Teams
18h
Save
Mark Applied
Hide
Senior Software Engineer
Reston, Virginia, United States
OnsiteFull Time
NS2 Mission
NS2 Mission: Delivers secure data management and analytics for national security.
8+ YOEBachelor's degree or equivalent experience; 8+ years in software, systems integration, or cloud engineering; AWS, ETL, data integration, technical leadership, and federal customer experience required. TS/SCI with FSP required.
AWS, EC2, S3, VPC, Lambda, ETL, Linux, Windows, VPN
19h
Save
Mark Applied
Hide
Senior Software Engineer, Data Infrastructure - AI Platform
United States or North America or San Francisco or Los Angeles or New York City or Washington, D.C. or London or Singapore
RemoteFull Time
TRM Labs
TRM Labs: An AI-powered intelligence helping agencies investigate crime and disrupt threat networks.
Requires U.S. citizenship, distributed OLAP or serving-layer operations experience, query tuning, data pipeline reliability, incident response, AI tool proficiency, and on-call ownership.
StarRocks, Trino, ClickHouse, Claude, Cursor, Slack, Otter.ai, Fireflies, Fathom, Cluey