Senior Software Developer

Procura

July 30, 2015

Original postings on the Viatec site are removed after the position is closed, but the posting will be archived here. The original posting was at
http://www.viatec.ca/job-board/14110

Job Category: 
Technical
Job Specialization: 
Software Development
Job
Company Overview: 

Procura is the multinational post-acute software vendor of choice for home, hospice, private duty, community and aged care organizations across the United States, Canada and Australia. Our software solutions currently serve 10,000 users at more than 1,400 customer sites use Procura to manage over 1.35 million patients/clients and 160,000 employees daily. Procura is a leading vendor in Canada and Australia, and top five home healthcare vendors in the USA. Procura is headquartered in Victoria, BC and has offices in Chicago, IL, Boca Raton, FL, Sydney, NSW, Melbourne, VIC and Brisbane, QLD.

Job Summary: 

Procura is looking for a motivated and dynamic Senior Software Developer, to join our Procura Product’s Development team. This senior role will work closely with the Development Manager, Developers, Quality Assurance Analysts and Business Analysts of the Procura Development team to ensure excellence in our original product offering.

This is a unique opportunity to work with outstanding people in a challenging, autonomous and dynamic company. 

Responsibilities

  • Provides design leadership to their software development team
  • Improve the knowledge and skills of their software development team and ensure that they keep up to date with new technology.
  • Participate in Code Reviews as reviewer of other's code
  • Designing, coding, testing and debugging highly complex software applications with controlled budget management and high level of quality. Usually (but not always) from a defined set of specifications.
  • Provide design assistance to business analysts and other developers, including providing "technically sound" approaches to solve business problems. This may involve prototyping potential solutions to guide solution design.
  • Lead technical innovation on their team 
  • Investigate new technologies and techniques and research ongoing industry developments
  • Make strategic technology recommendations to product management and business analysts
  • Make designs and promote designs based on component re-use, extensibility, maintainability and scalability
  • Evangelize architectural vision, strategy, and principles to their team
  • Ensure that their team's software integrates well with other members from the Procura Product Family and uses "Procura standards" where applicable

Qualifications

  • Acknowledged as a leader in software development by peers on their team
  • Aware of industry trends and new software development tools and practices
  • Experience making difficult technical decisions with somewhat ambiguous parameters
  • 8+ years software development experience using robust development languages
  • 6+ years with Delphi
  • Experience developing SQL database applications, including Query optimization
  • Degree or diploma in computer systems from a university or technical school or equivalent
How To Apply: 

Interested candidates should email their resumes to hr@procura.com. Any hard copies should be marked Attn: HR, 1112 Fort St, Suite 600, Victoria, BC V8V 3K8.

Please note that due to the volume of applications received, replies will be given to shortlisted applicants only