Previous Job
US | Programmer/Developer-Developer / Software Engineer
Ref No.: 18-04790
Location: San Francisco, California
Start Date: 11/08/2018
Role: Programmer / Developer Lead - Python
Work Location: Waukesha, WI

Required Skills and Experience:
• Qualifications: 3-9 years experience; Bachelor's degree
• Should be proficient in Software Engineering Techniques, Software Engineering Architecture, Software Engineering Lifecycle and Data Management.
• Should have progressing skills on Business Analysis, Business Knowledge, Software Engineering Leadership, Architecture Knowledge and Technical Solution Design.

Profile requirement:
• Bachelor's degree in Computer Science, Electrical Engineering, Biomedical Engineering or similar discipline.
• A minimum of 3 years of professional experience in software development
• Demonstrated experience working in full software development life cycle, preferably experience working in an Agile (Scrum) environment
• Experience in object oriented design methodology and excellent coding skills in one or more high-level programming languages (e.g. C++, C#, Java, etc.)

Desired Characteristics / Skills
• Expert in Python, with knowledge of at least one Python web framework.
• Understanding of the threading limitations of Python, and multi-process architecture
• Familiarity with event-driven programming in Python
• Strong unit testing and debugging skills
• Proficient understanding of code versioning tools.
• Experience with numpy, scipy, open-cv, imageio, matplotlib, pillow and other python libraries is a PLUS
• Experience with Analytics, machine learning or Medical Imaging is a PLUS.
• Experience with public cloud infrastructures such as Amazon Web Services or Azure is a PLUS

Medical Imaging:
• Experience in designing and building solutions for Healthcare and Medical Imaging services.
• Hands-on development of highly distributed, cloud-based micro-service environments, particularly Amazon Web Services (AWS)
• Demonstrated skills in wide variety of languages including: Java & Python
• Strong unit test and debugging skills
• Proficient understanding of code versioning tools.

Experience working in a challenging and fast paced environment
Medical Domain Experience a PLUS
Prior Client Experience a PLUS