Company Name: Sonic Healthcare USA Job Details: RemoteFull,Time Job Url: https://hiring.cafe/viewjob/wcl4lwkfbzyxi7d8 Job Description: Posted 1mo agoSoftware Engineer@ Sonic Healthcare USAView All JobsWebsiteDallas or United StatesRemoteFull TimeResponsibilities:Develop software, Document software, Troubleshoot issuesRequirements Summary:5+ years in software engineering; Python; full SDLC; SQL; ORM; HIPAA familiarity.Technical Tools Mentioned:Python, SQL, JPA/Hibernate, Git, CI/CD, REST APIs Job Functions, Duties, Responsibilities and Position Qualifications:We're not just a workplace - we're a Great Place to Work certified employer!Proudly certified as a Great Place to Work, we are dedicated to creating a supportive and inclusive environment. At Sonic Healthcare USA, we emphasize teamwork and innovation. Check out our job openings and advance your career with a company that values its team members!Position SummaryPathology Watch Inc. is seeking a Software Engineer to develop secure, scalable, and high-performing software using Python and modern web technologies to power our digital pathology platform. This role focuses on building intuitive front-end applications and clinical tools, with an emphasis on clean code, collaborative development, and HIPAA-compliant design.Location: Remote - USEmployment Type: Full-TimeResponsibilitiesExecute full software development life cycle (SDLC)Develop flowcharts, layouts and documentation to identify requirements and solutionsWrite well-designed, testable codeProduce specifications and determine operational feasibilityIntegrate software components into a fully functional software systemDevelop software verification plans and quality assurance proceduresDocument and maintain software functionalityTroubleshoot, debug and upgrade existing systemsDeploy programs and evaluate user feedbackComply with project plans and industry standardsEnsure software is updated with latest featuresDeveloping the frontend of a laboratory information system and integrated viewerDeveloping annotation tools to assist physicians with image annotation and analysisTroubleshooting issues from users that require an engineering solutionCollaborating with key individuals across the company to improve the productPeriodic assistance with QA functions and developing testing for front-end capabilitiesMaintaining HIPAA complianceEducation/Skills/AbilitiesRequired:BSc degree in Computer Science, Engineering or relevant fieldProven work experience as a Software Engineer or Software DeveloperMinimum 5 years of experience solving complex/advanced problems across the full SDLCAbility to develop software in Python or other programming languagesExcellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)Experience with test-driven developmentProficiency in software engineering toolsAbility to document requirements and specificationsPreferred:Experience in Healthcare software developmentFamiliarity in HL7 standards and integration protocolsOther RequirementsAbility to work occasional evening and weekend hours for emergencies.Willingness to travel up to 10%Scheduled Weekly Hours:40Work Shift:Job Category:Information TechnologyCompany:Pathology Watch Inc.Sonic Healthcare USA is an equal opportunity employer that celebrates diversity and is committed to an inclusive workplace for all employees. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, age, national origin, disability, genetics, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.