Senior Full Stack Software Developer

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Cognitive Medical Systems, Inc.

Cognitive Medical Systems, Inc.

51 - 200 employees

Founded 2010

☁️ SaaS

Healthcare • IT • SaaS

Cognitive Medical Systems, Inc. is an IT and software engineering services firm dedicated to producing better outcomes within U. S. government healthcare programs. With a blend of real-world clinical experience and technical expertise, the company delivers healthcare IT solutions that enhance interoperability and improve care delivery. Their offerings include clinical knowledge management, analytics, custom software development, and secure cloud hosting solutions, aimed at converting health data into positive health outcomes while ensuring compliance and integration across various IT environments.

📋 Description

• Design, develop, maintain, and enhance responsive, user-friendly MDC web application capabilities using ReactJS and modern JavaScript tooling, including Vite or similar build tooling. • Develop and integrate server-side services and REST APIs using NodeJS; ExpressJS experience is preferred. • Write clean, secure, testable, and well-documented code; perform peer code reviews and contribute to technical debt reduction. • Develop and optimize Microsoft SQL Server queries, views, stored procedures, and related data-access components to support application functions, integrations, and reporting needs. • Participate in software design and architecture discussions, translating functional and non-functional requirements into scalable, reliable application solutions. • Collaborate with product owners, business stakeholders, developers, testers, data teams, and infrastructure partners using tools such as Jira and Confluence. • Create, maintain, and improve automated build, test, and deployment pipelines that support reliable MDC releases. • Manage source control, branching, pull-request, and release practices using Git and GitHub or Bitbucket. • Lead and coordinate deployments across Development, Test, Staging, and Production environments, including release-readiness checks, deployment validation, rollback planning, and post-deployment verification. • Improve repeatability and consistency across environments by documenting and automating build, configuration, and deployment processes where practical. • Monitor and support the MDC application and supporting services to maintain availability, reliability, performance, and user productivity. • Review application, server, database, and system logs to identify, troubleshoot, and resolve production issues; provide timely support during incidents, outages, and escalations. • Perform root-cause analysis and implement corrective actions that reduce recurrence and improve application resiliency, observability, and supportability.

🎯 Requirements

• Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related technical discipline; eight (8) additional years of relevant experience may be substituted for education. • Minimum of eight (8) years of progressive software development experience, including senior-level full stack web application development. • Demonstrated DevOps, release engineering, production support, or application operations experience supporting enterprise applications; five (5) or more years is strongly preferred. • Experience supporting production environments with high-volume transactional, case-management, document-processing, or claims-related workflows. • U.S. Citizenship required and ability to obtain a Government Public Trust clearance. • Strong proficiency with ReactJS, modern JavaScript (ES6+), HTML, and CSS for responsive and accessible web development. • Experience developing NodeJS services and REST APIs; ExpressJS experience is preferred. • Advanced SQL expertise with a strong emphasis on Microsoft SQL Server, including query optimization, joins, views, stored procedures, indexing concepts, and performance troubleshooting. • Hands-on experience with Git-based source control, pull-request workflows, CI/CD pipeline development and administration, and deployment automation. • Experience with release management, production deployments, rollback procedures, incident response, log analysis, root-cause analysis, and continuous service improvement. • Knowledge of application monitoring, alerting, troubleshooting, and application performance optimization in Microsoft Windows Server environments. • Working knowledge of modern SDLC practices, Agile delivery, DevSecOps, and secure development practices. • Proficiency using developer tools such as Visual Studio, Visual Studio Code, Jira, and Confluence.

Apply Now

Similar Jobs

🔥 2 hours ago

TixTrack

11 - 50

🛍️ eCommerce

☁️ SaaS

Senior Software Engineer II leading complex technical initiatives and mentoring others at TixTrack. Building and scaling ticketing solutions for performing arts and cultural institutions.

🔥 2 hours ago

Ad Hoc LLC

501 - 1000

🏛️ Government

🤖 Artificial Intelligence

🔌 API

Engineering Lead shaping technical direction of the program at Ad Hoc. Working with leadership to manage engineering teams focused on delivering digital services for Veterans Affairs.

🔥 2 hours ago

Mercury

201 - 500

💳 Fintech

💸 Finance

☁️ SaaS

Senior Full-Stack Engineer developing full-stack applications at Mercury, a fintech company enhancing banking experiences. Partnering with designers to create lovable products for startups.

🔥 5 hours ago

Bunzl Distribution NA

5001 - 10000

🤝 B2B

🛍️ eCommerce

🛒 Retail

NPI Engineer responsible for bringing new products to market at McCue Corporation. Collaborating with cross-functional teams to ensure successful product launches and commercialization.

🔥 7 hours ago

VeilSun, Inc.

11 - 50

☁️ SaaS

🏢 Enterprise

Quickbase Technical Lead designing scalable solutions and leading technical execution at VeilSun. Collaborating with development teams and stakeholders for optimal client engagement.