Job Functions, Duties, Responsibilities and Position Qualifications:
The UI Software Engineer responsible for the design and implementation of rich and user-driven interfaces for our LIS system.
Responsibilities:
Collaborate with peers on design requirements and features and UI interactions.
Design, implement and maintain UI designs.
Instrument, maintain, and analyze tracking metrics within the application to identify pain points and guide improvements.
Design and build prototypes that implement user feedback.
Optimize designs for maximum scalability and speed.
Harmonize user experience through the consolidation of reusable components.
Participate in the design of UI processes and tools.
Stay up-to-date with industry trends and tools.
Advocate for great usability and best practices.
Required Education/Skills/Abilities:
Proven work experience as a Software Engineer or Software Developer
Experience designing interactive applications
Ability to develop software in Java, Ruby on Rails, C++ , 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
BSc degree in Computer Science, Engineering or relevant field
Other Requirements (Travel, Shifts, Physical Demands, etc.)
Ability to work occasional evening and weekend hours for emergencies.
Occasional travel is required.
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.