
Software Engineer (Java / C#)
Job Description
Posted on: July 28, 2025
About The Company Baptist Health is the region's largest not-for-profit healthcare organization, serving the communities across Miami-Dade, Monroe, Broward, and Palm Beach counties. With a network comprising 12 hospitals, over 28,000 employees, 4,500 physicians, and 200 outpatient centers, urgent care facilities, and physician practices, Baptist Health is dedicated to delivering exceptional healthcare services. Renowned for its centers of excellence in cancer treatment, cardiovascular care, orthopedics, sports medicine, and neurosciences, the organization is supported by philanthropy and driven by a faith-based mission of medical excellence. Recognized repeatedly for its commitment to excellence, Baptist Health has been named one of Fortune's 100 Best Companies to Work For for 25 years and was the most awarded healthcare system in South Florida in the 2024-2025 U.S. News & World Report Best Hospital Rankings, earning 45 high-performing honors. About The Role The Software Engineer - Lead at Baptist Health South Florida Inc. will play a pivotal role in designing, developing, and implementing highly scalable and adaptable client and server/serverless applications. This position requires a seasoned professional capable of leading technical design discussions, reviewing code, and ensuring best practices in object-oriented design, data structures, algorithms, and system-level programming. The role involves translating business requirements into technical solutions, leading medium to large-scale projects, and providing expert guidance to junior engineers. The successful candidate will demonstrate up-to-date industry expertise, perform proof of concepts, and contribute to the continuous improvement of our technology stack. Collaboration with cross-functional teams, troubleshooting production issues, and supporting the deployment and maintenance of systems are integral parts of this role. The position offers an opportunity to work within a dynamic environment that values innovation, resilience, and teamwork, contributing significantly to Baptist Health’s mission of delivering exceptional healthcare through technological excellence. Qualification
- Bachelor's Degree in Computer Science or a related field (U.S. or foreign equivalent)
- Minimum of 10 years of experience in software development or related roles
- At least 7 years of programming experience with modern languages such as Java, C, C#, or JavaScript technologies like Node.js, React.js
- Minimum of 5 years of experience contributing to system architecture and design, including design patterns, reliability, and scalability
- At least 2 years of experience working with cloud computing platforms such as AWS, GCP, or Microsoft Azure
- 2 years of experience in DevOps practices or open-source projects
- Proven problem-solving and debugging skills, with demonstrated leadership and collaborative abilities across teams
- Pre-employment physical, drug screening, and background checks are required
- Remote work flexibility may be granted with prior approval
Responsibilities
- Lead the technical design and implementation of scalable client and server/serverless applications, ensuring adherence to best practices and architectural standards
- Review and write high-quality code, utilizing expertise in object-oriented design, data structures, and system programming
- Translate complex business requirements into effective technical solutions and design documents
- Participate in and lead medium to large-scale projects, coordinating with stakeholders to gather requirements and deliver solutions
- Mentor and develop junior engineers, fostering a culture of continuous learning and improvement
- Perform proof of concepts and pilots to evaluate new technologies and ensure alignment with the organization’s future roadmap
- Troubleshoot and resolve business and production issues by analyzing root causes, formulating action plans, and coordinating with support teams
- Engage with users, development teams, and management to communicate requirements, review designs, and support production environments
- Promote resilience engineering practices across components and within the team to enhance system robustness
- Implement Agile methodologies to improve team efficiency and project delivery timelines
Benefits
- Competitive salary and comprehensive benefits package
- Opportunities for professional growth and development
- Work within a mission-driven organization committed to healthcare excellence
- Collaborative and inclusive work environment
- Remote work flexibility (subject to prior approval)
- Access to cutting-edge technologies and innovative projects
- Supportive leadership dedicated to employee well-being and success
Equal Opportunity Baptist Health South Florida Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, or any other protected status by applicable laws and regulations.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app
Get RemoteITJobs.app on your phone!

Frontend Developer with .net skills

Android Reverse Engineer

Senior Frontend Developer

Software Developer in Test (SDET) – Web, API & Mobile Automation
