Vital Images, Inc., a Toshiba Medical Systems Group Company, is a market leader in advanced visualization software solutions for physicians and healthcare specialists. The companys sophisticated technology gives radiologists, cardiologists, oncologists and other medical specialists productivity and communications tools that can be accessed throughout the enterprise and via the Web at anytime and anywhere for patient care and treatment planning. Vitrea® software has been installed at more than 5,000 hospitals in over 80 countries. Established in 1988 and headquartered in Minneapolis, Vital Images also has offices in Europe and Asia. For more information, visit www.vitalimages.com
BASIC PURPOSE AND OBJECTIVES:
Our Minnetonka engineering team is working on cutting-edge web technology for delivering medical images and the scalability issues in enterprise medical imaging. Our technology uses the latest versions of Java and Spring coupled with modern C++ to produce world class imaging solutions for the healthcare industry. This is not boring banking or insurance software! Our technology pushes zero-footprint, browser-based applications to their limits.
The software engineer is responsible for the creation of software designs for complex sub-systems within the product portfolio using design patterns. In addition, the senior software engineer is responsible for implementing complete sub-systems utilizing software development best practices. The senior software engineer will also provide guidance to junior developers via code and design reviews and should be able to work independently.
Responsibilities:
• Code design, development, and unit tests
• Task break down & estimates
• Feature coding & implementation
• Code reviews
• Brown bag presentation opportunities
EDUCATION AND EXPERIENCE REQUIREMENTS:
• BS or MS in Computer Science or related degree
SKILLS AND OTHER REQUIREMENTS:
• A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
• Web programming experience (REST, Content Negotiation, Hypermedia)
• 5-7 years of experience implementing software solutions using Object Oriented Design and Design Patterns
• 4+ years of experience with Java (must have experience with Java 1.6/1.7) server software
• 1+ years of experience with JavaScript
• 2-5 years experience with Multi-Threaded Programming
• Experience using Spring 3.x, Spring Security 3.x, Tomcat 6.0/7.0, JPA
• Experience with Healthcare informatics domain knowledge including: DICOM, HL7, HIS, RIS, PACS, EMR
• Experience in database programming (writing T-SQL and using stored procedures)
• Experience in enterprise systems software design and development experience
• Moderate experience/exposure to Microsoft SQL Server
• Moderate experience with Microsoft Windows & Linux Development
• Excellent written and verbal communicational skills
• Fluency in English
DESIRED SKILLS:
• Experience with Python, Groovy, Gradle
• Familiarity with C# and/or C++
PHYSICAL REQUIREMENTS:
Must be able to lift up to 50 lbs. No unusual physical requirements
WORKING CONDITIONS:
Regular business hours are Monday through Friday, 8:00 a.m. to 5:00 p.m. Hours can vary and expand as dictated by project demands.
We are an Equal Opportunity/Affirmative Action Employer M/F/D/V
Country: USA, State: Minnesota, City: Minnetonka, Company: Vital Images Inc..
Комментариев нет:
Отправить комментарий