The Sr Full-Stack Engineer designs and implements complex software programs, leads development projects, evaluates new technologies, and collaborates with teams to enhance user experience while ensuring high-quality deliverables.
- Functions as an individual contributor and works independent of supervision
- Capable of working independently and in teams to design and implement complex software programs and framework components
- Serves as technical lead on development projects
- Provides development strategy for a client and develops multi-year development approach on programs
- Coordinates and plans all of the tasks required for the software development and implementation
- Creates conceptual design and writes technical specifications for business requirements
- Evaluates new technologies for solving technical problems
- Guides Developer team on Proof of Concepts using new technologies and innovation
- Recommends technologies and solutions to enhance the user experience
- Prepares conceptual technical solution based on business requirements
- Works on application integration with third-party systems
- Identifies security issues and provides corrective action plan
- Identifies and escalates program risks and issues to leadership, and assists in developing solutions
- Participates in design sessions and analyzes user needs to determine technical requirements
- Collaborates with Business Analysis team to finalize the system design and technical solutions
- Develops process flows, screen designs, and storyboarding to support system design
- Provides the component level details and effort estimates to Development Principals and project managers for system Enhancements
- Participates in peer reviews of detailed design and technical documentation
- Performs code reviews and suggests improvement areas to Developer team
- Prepares implementation checklists
- Demonstrates in-depth knowledge of development to ensure high quality
- Demonstrates advanced expertise and contributes to the Development practice by publishing technology points of view through the creation of white papers
- Read, understand, and adhere to all corporate policies including policies related to HIPAA and its Privacy and Security Rules.
Requirements
Bachelor’s degree in Computer Science or a related field +10 years of software development experience
Experience with software development life cycle (SDLC) and software testing life cycle (STLC) preferred
Experience in healthcare industry
Experience with agile development methodologies
Similar Jobs
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Build scalable, data-intensive products from the ground up, focusing on Java/Kotlin backend services, REST or GraphQL APIs, data access, and React/TypeScript interfaces. Responsibilities include architecture, performance optimization, testing, observability, production troubleshooting, technical documentation, and end-to-end feature ownership. Collaborate with data, reporting, design, and product teams while using AI-assisted development tools to accelerate delivery.
Top Skills:
APIsCaching LayersCSSGraphQLGrpcHTMLJavaJavaScriptKotlinObservability ToolsReactRelational DatabasesRestSQLTypescript
Big Data • Fintech • Mobile • Payments • Financial Services
Leads technical vision and strategy for Affirm’s Marketplace, Search, Ads Platform, and consumer experiences. Designs scalable full-stack platforms, guides architecture and technical excellence, coordinates initiatives across engineering teams, mentors engineers, and drives reliable delivery of customer-focused products across iOS, Android, and Web.
Top Skills:
AndroidiOSJavaScriptKotlinReact Native
Edtech • Healthtech • HR Tech • Information Technology • Professional Services • Software • Telehealth
Lead architecture and full-stack development on a Microsoft/Azure platform. Design and implement scalable, secure cloud applications (C#, .NET Core, SQL, Angular), drive CI/CD and DevOps best practices, mentor engineers, enforce design patterns and testing standards, participate in architectural reviews, and support platform modernization and production reliability.
Top Skills:
.Net Core.Net FrameworkAngularApplication InsightsArmAzureAzure App ServicesAzure DevopsAzure FunctionsAzure Key VaultAzure Service BusAzure SqlAzure StorageBddC#Ci/CdCSSDevOpsDockerGitHTMLJavaScriptMicroservicesMoqNunitRedisRestful ApisSQL ServerTddTerraformTypescriptXunit
What you need to know about the San Francisco Tech Scene
San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.
Key Facts About San Francisco Tech
- Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Google, Apple, Salesforce, Meta
- Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
- Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
- Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine



