Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Miami Jewish Health

NewBe an early applicant

Full Stack Software Engineer

Posted Updated
Discussion

Summary

Full-stack engineer at Miami Jewish Health who designs, builds, deploys, and supports secure healthcare business applications for the Florida PACE elder-care program. Works across the entire stack — C#/.NET with ASP.NET Core and Blazor, Microsoft SQL Server, REST APIs/integrations, and Azure + GitHub Actions CI/CD — in an Agile team.

Miami Jewish Health is one of the largest providers of healthcare and living options for aging adults in the Southeast. We operate Florida PACE (Program of All-Inclusive Care for the Elderly) Centers, the largest PACE program in Florida, which serves as health plan, healthcare provider, and social center designed for older adults with complex medical needs. We have four adult day health centers that serve participants in Miami-Dade and Broward counties. Our careers are challenging, meaningful and rewarding. Join us now to do purposeful work in supporting our community’s seniors and their families.

Job title: Full Stack Software Engineer

Job Summary

The Full Stack Software Engineer is responsible for designing, developing, testing, deploying, and supporting secure and reliable healthcare-related business applications. This position works across the full technology stack, including user interfaces, application services, APIs, databases, integrations, and deployment processes. The engineer collaborates with Business Analysts, Project Managers, developers, and business stakeholders using Agile development methodologies.

Essential Job Functions

Database

· The Full Stack Software Engineer is responsible for designing, developing, testing, deploying, and supporting secure and reliable healthcare-related business applications.

· Works across the full technology stack, including user interfaces, application services, APIs, databases, integrations, and deployment processes.

· Collaborates with Business Analysts, Project Managers, developers, and business stakeholders using Agile development methodologies.

Development Languages and Tools

· Designs, develops, tests, and supports full-stack applications using C#, .NET, ASP.NET Core, Blazor, and Microsoft SQL Server.

· Develops and maintains REST APIs and integrations with internal and third-party systems.

· Uses GitHub for source control, branch management, pull requests, code reviews, issue tracking, and development workflows.

· Participates in automated build, testing, and CI/CD deployment processes, including GitHub Actions where applicable.

· Writes secure, maintainable, reusable, and well-documented code following established software development standards.

· Troubleshoots application, integration, database, deploymen, and production issues.

Architecture

· Works with business departments and project team members to understand requirements and translate them into technical solutions.

· Participates in application, integration, API, and database design decisions.

· Applies object-oriented design principles and creates reusable software components.

· Considers application security, scalability, performance, reliability, maintainability, and supportability in solution design.

· Implements appropriate authentication, authorization, role-based access, audit logging, error handling, and protection of sensitive information.

· Maintains technical documentation for applications, integrations, APIs, databases, and deployment processes.

Agile Development and Application Lifecycle

· Participates in Agile sprints, including planning, estimation, development, testing, demonstrations, and retrospectives.

· Supports the complete application lifecycle from requirement analysis and technical design through deployment, monitoring, and production support.

· Participates in peer code reviews and contributes to continuous improvement of development, testing, security, and deployment practices.

· Coordinates with Business Analysts, Project Managers, developers, infrastructure, cybersecurity, and operational stakeholders.

Communication

  • Participates in team and stakeholder meetings.
  • Communicates technical concepts clearly to technical and non-technical audiences.
  • Creates well-organized technical documentation, status updates, and presentations.

Teamwork

  • Promotes effective team interaction and knowledge sharing.
  • Provides support and guidance to other development team members as appropriate.
  • Maintains a professional, collaborative, and customer-service-oriented approach.

Job Requirements

Education

· Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.

· Equivalent professional experience may be considered.

Experience

· Three or more years of professional software development experience.

· Two or more years of experience developing applications with C# and .NET.

Licenses/Certifications

· N/A

Abilities Required

· Understands relational database concepts and the implications of different database designs.

· Experience with Microsoft SQL Server, web application development, REST APIs, and Git-based source control.

· Experience developing and supporting production business applications.

· Experience with Blazor, ASP.NET Core, Microsoft Azure, GitHub Actions, and CI/CD automation.

· Experience with Microsoft Entra ID, OAuth/OIDC, and role-based access control.

· Experience developing applications in healthcare or another regulated environment.

· Understanding of HIPAA, OWASP secure development practices, audit logging, and protection of sensitive data.

· Excellent written and oral communication skills.

· Ability to analyze business and technical requirements and develop practical solutions.

· Ability to troubleshoot issues across application, database, integration, and deployment layers.

· Ability to manage priorities and deliver commitments within Agile sprint timelines.

· Ability to write technical documentation, routine reports, and correspondence.

· Ability to communicate effectively with individuals at varying levels of technical sophistication.

Functional Demands

Environment Work Conditions

· Normal working condition with adequate lighting and ventilation

· Work is primarily performed using computer and office equipment.

Infectious Material Exposure

• N/A

Organizational Expectations

• Ensures that resident’s/patient’s rights are adhered to

• Demonstrates professionalism and accountability

• Demonstrates a caring attitude consistent with Miami Jewish EmpathicareSM toward MJH residents, patients, family members, employees, and other facility guests

• Demonstrates excellent communication skills

• Ensures confidentiality and security of patients’ medical information

• Identifies and utilizes appropriate channels of communication

• Able to speak, read and write English

• Able to think and act calmly to meet unusual occurrences of the job

• Adheres to the organization’s Mission, Vision and Values

• Participates in departmental activities, meetings and in-services and follows established guidelines

• Maintains a safe working environment

The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.

We believe in the power of empathy, the value of relationships and the importance of a life well-lived. Come see why Miami Jewish Health is unlike anywhere you’ve ever worked before. We offer competitive compensation, medical/dental/vision coverage and a 403(b)-retirement savings plan for eligible full and part-time positions, free on-campus parking, an onsite fitness center and more.

Miami Jewish Health provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Miami Jewish Health and FL PACE Centers conducts a Level II background check as part of the onboarding process for all new hires. The following link contains information and resources pertaining to the AHCA Level II background conducted at Miami Jewish Health and FL PACE Centers. FL Clearinghouse | Florida Agency for Health Care Administration

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →