Our purpose is to empower people and organizations to optimize healthcare through innovative technology solutions.
Senior Software Developer
Location
Arizona + 6 moreAll locations: Arizona | District Of Columbia | Florida | Tennessee | Texas | Virginia | Washington
Posted
4 days ago
Salary
$130K - $160K / year
Seniority
Senior
Job Description
Senior Software Developer
Cognitive Medical Systems, Inc.
• 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
Job Requirements
- Bachelor’s degree or equivalent years’ related experience and a minimum of 8+ years of software development experience
- Strong proficiency with ReactJS (preferred), modern JavaScript (ES6+), and front-end development practices
- Experience with NodeJS and API development, including REST API Web Services ( ExpressJS preferred)
- Advanced knowledge of Structured Query Language (SQL) with strong emphasis on Microsoft SQL Server (MS SQL)
- Proficient with HTML and CSS for responsive, accessible web development
- Proficient with modern source control using git
- Experience working in a Microsoft Windows development environment
- US Citizenship required with the ability to obtain a Position of Public Trust - Medium Background Investigation (MBI)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Build and evolve a cross-platform ecosystem covering mobile, web, BFF, and infrastructure layers • Design scalable foundations for health & fitness applications powered by React Native and modern web technologies • Work directly with product, design, and marketing stakeholders to rapidly translate business needs into scalable technical solutions and experiments • Develop and continuously improve AI-agentic workflows across the full development lifecycle to increase team productivity, code quality, and delivery speed • Develop shared platform capabilities, internal tooling, CI/CD pipelines, and AI-assisted workflows that improve development speed and product quality • Work on native mobile integrations and advanced media experiences, including video playback, streaming, and HLS-based solutions • Contribute to modular architectures, reusable systems, backend-driven UI solutions, and white-label application capabilities • Build reliable and scalable integrations between frontend clients, BFF services, and platform infrastructure • Participate in architecture discussions, code reviews, documentation, and continuous improvement of engineering workflows
• Responsible for the reliability and operational readiness of the AEM CS Platform • Improve monitoring systems and drive incident analysis • Automate operational tasks • Collaborate with an Agile team to build scalable services
Senior Software Engineer – Data Integration, JVM Ecosystem
ClickHouseClickHouse, Inc. is a database management system that allows users to generate analytical reports using real-time SQL queries. The company’s technology works faster than traditio
• As a Senior Software Engineer specializing in JVM-based frameworks, you'll serve as a core contributor, owning and maintaining critical parts of ClickHouse's Data engineering ecosystem. • You'll own the full lifecycle of data framework integrations - from the core database driver that handles billions of records per second, to SDKs and connectors that make ClickHouse feel native in JVM-based applications. • Your work will directly impact how companies process massive datasets, from real-time analytics platforms ingesting millions of events per second to observability systems monitoring global infrastructure. • You'll collaborate closely with the open-source community, internal teams, and enterprise users to ensure our JVM integrations set the standard for performance, reliability, and developer experience.
• Design, develop, and maintain scalable microservices and REST APIs using Java and Spring Boot for outbound and self-service workflows • Build backend systems supporting call routing, queue management, outbound campaign management, and configuration-driven workflows • Collaborate with frontend teams to support UI-driven platforms and real-time updates without deployments • Integrate applications with AWS services including EC2, Lambda, S3, API Gateway, DynamoDB, ECS/EKS, and CloudWatch • Optimize performance, scalability, reliability, and monitoring of distributed systems in production environments • Lead technical discussions, code reviews, sprint planning, mentoring of team members, and coordination with cross-functional stakeholders in Agile environments




