
Cognitive Medical Systems, Inc.
Remote Jobs
Our purpose is to empower people and organizations to optimize healthcare through innovative technology solutions.
4 Jobs
Senior Software Developer
Cognitive Medical Systems, Inc.Our purpose is to empower people and organizations to optimize healthcare through innovative technology solutions.
• Front end/UI development for web applications using ReactJS and modern JavaScript tooling (including Vite) • Develop and maintain client-side code using HTML, CSS, and JavaScript • Develop and integrate server-side services and APIs using NodeJS (and ExpressJS preferred) • Design, write, unit test, and document application code • Write and optimize MS SQL queries (joins, views, stored procedures as needed) to support application features and reporting needs • Read, interpret, and write clear, concise reports, requirements definitions, User Stories, detailed design documents, and online correspondence with client as needed using tools such as JIRA and Confluence • Provide critical thinking, problem solving, design, and attention to performance, scalability, reliability, and availability at the system and component level • Participate in software design and architecture discussions to ensure the software meets functional and non-functional requirements • Collaborate with other developers, testers, and stakeholders as needed, including performing code reviews and providing constructive feedback to team members
DevOps Manager
Cognitive Medical Systems, Inc.Our purpose is to empower people and organizations to optimize healthcare through innovative technology solutions.
• Manage a high-performing team of DevOps Engineers with a focus on hands-on technical guidance. • Cultivate a culture of innovation, collaboration, and continuous improvement within the technical domain. • Leads coaching and enablement of teams on DevOps practices. • Train and support developers from source control, through build automation, merge resolution, CI, test automation, deployment based on tools usage and policies • Act as a DevOps subject matter expert (SME) across all pods, driving standardization and best practices across the program • Setup, manage, and maintain the continuous build/continuous integration infrastructure used by the application, ensuring conformance to all applicable security standards • Partner with engineering and product managers to ensure business and security requirements are supported by corresponding technical requirements and infrastructure • Aid in deployments, operations, monitoring, and continued availability of the production software and infrastructure • Support an Agile, Lean, SAFe-based environment utilizing DevSecOps, CI/CD, and related processes, methodologies, and concepts. • Ensure optimal use of Source Control Management tools in Azure DevOps environment (Git) • Create, maintain, and manage fully automated CI/CD processes for multiple environments using Azure DevOps • Collaborate on policies, standards, guidelines, governance and related guidance for CI/CD, software development, and deployment. • Enable successful release management by moving code from Development and Testing environments to Staging and Production • Manage and maintain the security infrastructure required for deploying secure, scalable and reliable applications, while routinely conducting preventative and adaptive maintenance to increase security, performance, and reliability • Partner with QA, Security, and Product teams for end-to-end delivery quality • Leverage tools such as: IaC using Bicep, Microsoft Azure API Libraries, .NET C#, CI/CD automation, Powershell and/or shell scripts
Lead Engineer, Azure, Compliance
Cognitive Medical Systems, Inc.Our purpose is to empower people and organizations to optimize healthcare through innovative technology solutions.
• Architect and optimize Azure GCC High and Commercial environments, including Entra ID, Conditional Access, and RBAC • Oversee SIEM and manage Data Loss Prevention (DLP) • Lead the implementation of controls for CMMC Level 2, NIST SP 800-53, and FISMA • Manage vulnerability and security monitoring, including incident response activities • Manage Exchange Online, SharePoint, and Teams for secure configuration and eDiscovery readiness • Maintain backup, disaster recovery, and business continuity plans aligned with federal healthcare requirements • Support IT service desk, ensuring high-quality support and maintaining SLAs
Software Development Test Engineer
Cognitive Medical Systems, Inc.Our purpose is to empower people and organizations to optimize healthcare through innovative technology solutions.
• Create and maintain automated test suites and test cases to support continuous integration and delivery. • Conduct manual and automated testing of REST APIs and user interfaces. • Develop and enhance test-automation frameworks and supporting tools (e.g., Groovy, Java) to increase efficiency and reliability. • Develop and execute comprehensive test plans and test cases for both web and mobile applications. • Perform end-to-end testing, including functional, regression, integration, and accessibility (508) testing. • Collaborate with developers, analysts, designers, and project managers to define acceptance criteria and ensure quality throughout the SDLC. • Identify, document, and track defects using standard issue tracking tools (e.g., Jira). • Participate in Agile ceremonies and contribute to continuous improvement of QA processes. • Ensure testing practices align with security protocols and organizational standards. • Stay current on best practices and evolving trends in software QA, accessibility, and security.