drjobs Software Engineer

Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Dallas - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Functions Duties Responsibilities and Position Qualifications:

Were not just a workplace - were 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 Summary

Pathology 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 - US
Employment Type:Full-Time

Responsibilities

  • Execute full software development life cycle (SDLC)
  • Develop flowcharts layouts and documentation to identify requirements and solutions
  • Write well-designed testable code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot debug and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  • Ensure software is updated with latest features
  • Developing the frontend of a laboratory information system and integrated viewer
  • Developing annotation tools to assist physicians with image annotation and analysis
  • Troubleshooting issues from users that require an engineering solution
  • Collaborating with key individuals across the company to improve the product
  • Periodic assistance with QA functions and developing testing for front-end capabilities
  • Maintaining HIPAA compliance

Education/Skills/Abilities

Required:

  • BSc degree in Computer Science Engineering or relevant field
  • Proven work experience as a Software Engineer or Software Developer
  • Minimum 5 years of experience solving complex/advanced problems across the full SDLC
  • Ability to develop software in Python or other programming languages
  • Excellent knowledge of relational databases SQL and ORM technologies (JPA2 Hibernate)
  • Experience with test-driven development
  • Proficiency in software engineering tools
  • Ability to document requirements and specifications

Preferred:

  • Experience in Healthcare software development
  • Familiarity in HL7 standards and integration protocols

Other Requirements

  • Ability to work occasional evening and weekend hours for emergencies.
  • Willingness to travel up to 10%

Scheduled Weekly Hours:

40

Work Shift:

Job Category:

Information Technology

Company:

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.

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.