We're Hiring (Software Developer)
Client Outlook is conducting a search for a Software Developer to join our highly capable team:
Create enterprise-level web applications for an exciting start-up company that highly values the development and end-user experience. Our applications are multi-tiered, high-volume, life-saving products based on the latest technologies. Within this start-up environment you will be responsible for architecting, implementing and maintaining our applications - you will participate in all phases of the development lifecycle.
Responsibilities:
- works under minimum technical direction from the SW Development Manager.
- possesses high energy and stamina with ability to work effectively under pressure.
- excellent written and verbal communication skills.
- demonstrates ability to use analytical and problem solving skills.
- interprets customer / internal requirements to establish complete and accurate functional specifications and product documentation.
- effectively develops software to achieve the specified functionality.
- properly documents software and controls the revision status of design documentation.
- effectively troubleshoots problems.
- communicates well with colleagues and the SW Development Manager.
Experience:
Those with advanced object-oriented software architecture and design skills and development experience including Java and J2EE applications.
Qualifications:
- University Degree in Computer Science, Computer Engineering or equivalent
- Development expert in Java, C, C++; Experience with AS3 and Flex an asset.
- Understanding of DICOM and HL7
- Proven experience with client-server architecture, computer architecture, and memory management
- Solid understanding of multi-process, multi-threaded applications
- Understands what it takes to be part of a small team with big responsibilities
Desirable Qualifications:
- Design and maintenance experience with relational databases (SQL Server, Oracle, MySQL, PostgreSQL)
- Experience with performance analysis and modeling tools
- Experience with security design and implementation (ie. security authentication and authorization services; data encryption)
- Experience with image compression, decompression and caching
- Familiarity working in a ISO13485 environment