> Markdown version of [/jobs/ext/2967859-sr-software-engineer-web-applications](https://www.wearedevelopers.com/jobs/ext/2967859-sr-software-engineer-web-applications). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Engineer Web Applications - **Company:** Stanford Health Care - **Location:** Palo Alto, CA, United States - **Experience:** Expert - **Salary:** $160,098.0 - $212,181.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), .NET Framework, Web Accessibility, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Applications Architecture, Application Services, User Authentication, Automation of Tests, Microsoft Azure, Browser Compatibility, Cascading Style Sheets (CSS), Cloud Computing, Cloud Engineering, Software Quality, Code Review, Databases, Data Structures, Software Debugging, Software Design Patterns, Human-Computer Interaction, Interaction Design, Python (Programming Language), NoSQL, Performance Tuning, Software Architecture, E2e Testing, Responsive Web Design, Software Engineering, Software Systems, Systems Integration, Web Applications, Website Wireframe, Data Logging, Google Cloud, Grafana, Software Security, Software Troubleshooting, Backend, Information Technology, Web Technologies, Front End Software Development, Restful APIs - **Published:** September 17, 2026 - **Apply:** https://dejobs.org/x/x/36EAF21809AB4D088AAABB1618390D98/job/ ## About the Role The Senior Full-Stack Software Engineer is responsible for designing, developing, testing, deploying, and maintaining secure, scalable, mission-critical web applications and services for Stanford Health Care. This hands-on role requires strong expertise across both front-end and back-end development, as well as demonstrated experience building and operating applications in cloud-native environments. Working in a fast-paced Agile environment, the Senior Full-Stack Software Engineer partners with product managers, UX/UI designers, engineers, infrastructure teams, and business stakeholders to deliver reliable, accessible, and user-centered digital solutions. The role contributes throughout the full software development lifecycle, including requirements gathering, architecture and technical design, implementation, testing, deployment, production support, and continuous improvement., * Bachelor's degree in Information Technology, Computer Science, Software Engineering, Web Design or a directly related field from an accredited college or university. Required * Master's Degree Preferred Experience Qualifications * 5+ years of directly related experience Required Required Knowledge, Skills and Abilities * Strong proficiency in full-stack software development, including modern front-end, back-end, API, database, and integration technologies. * Strong proficiency in HTML, CSS, JavaScript, and modern front-end frameworks and responsive web development practices. * Strong proficiency in back-end development using Java, Python, .NET, or comparable languages and frameworks. * Experience designing, developing, securing, and supporting RESTful APIs, application services, and system integrations. * Experience working with relational and NoSQL databases, including data modeling, query development, and performance tuning. * Demonstrated experience designing, building, deploying, and operating scalable applications in cloud-native environments. * Knowledge of cloud-native tools and practices, including containers, CI/CD pipelines, automated testing, infrastructure as code, monitoring, logging, and observability. * Experience with one or more major cloud platforms, such as Microsoft Azure, AWS, or Google Cloud Platform. * Knowledge of secure software development practices, application security principles, authentication and authorization patterns, and common web application vulnerabilities. * Knowledge of software architecture, design patterns, algorithms, data structures, web technologies, protocols, and cross-browser compatibility. * Ability to build and support high-performing, reliable, production-quality applications for large and demanding user audiences. * Knowledge of accessibility, usability, responsive design, human-computer interaction, and interaction design patterns. * Strong troubleshooting, debugging, analytical, and problem-solving skills. * Ability to communicate complex technical concepts effectively to technical and nontechnical stakeholders. * Ability to work effectively in a fast-paced, collaborative, and evolving Agile environment. * Ability to influence technical direction, mentor peers, and champion engineering standards and best practices. ## Description * Design, develop, test, deploy, and maintain secure, full-stack web applications, APIs, services, and integrations. * Build responsive, accessible, and user-centered front-end experiences using HTML, CSS, JavaScript, and modern web development frameworks. * Design and develop robust back-end services, APIs, integrations, and data-access layers using technologies such as Java, Python * Work with relational and NoSQL databases to design data models, develop queries, optimize performance, and support application integrations. * Build and support public-facing and internal applications that meet high standards for availability, performance, usability, security, and maintainability. * Translate functional requirements, wireframes, and design specifications into scalable technical designs and high-quality software solutions. * Collaborate with product managers, designers, stakeholders, and engineering teams to clarify requirements, define technical approaches, and deliver iterative product improvements. * Participate in all phases of the software development lifecycle, including analysis, technical design, development, code review, testing, deployment, production support, and documentation. * Develop automated unit, integration, and end-to-end tests to improve software quality, reliability, and release confidence. * Troubleshoot and resolve complex production issues across the user interface, APIs, application services, integrations, databases, and cloud infrastructure. * Design and improve application architecture and engineering practices to enhance performance, security, reliability, scalability, and maintainability. * Develop, deploy, and operate applications in cloud-native environments using containers, CI/CD pipelines, automated testing, monitoring, logging, and observability tools. * Partner with infrastructure, platform, and security teams to ensure applications comply with organizational standards for cloud operations, security, privacy, and resilience. * Contribute to the selection and adoption of development frameworks, tools, standards, and best practices. * Stay current with full-stack, cloud-native, and AI-enabled software development technologies and practices; identify opportunities to apply them responsibly to improve development efficiency and user outcomes. * Mentor team members, provide technical guidance, and champion engineering best practices across the organization., You will do this by executing against our three experience pillars, from the patient and family's perspective: * Know Me: Anticipate my needs and status to deliver effective care * Show Me the Way: Guide and prompt my actions to arrive at better outcomes and better health * Coordinate for Me: Own the complexity of my care through coordination ## Related Videos - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023)