We’re Hiring (Software Developer)

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