Discover

The Opportunity

Nova Scotia
Information Technology
Experienced
Full-time

Established in 2001, STI is a healthcare IT company that enables choice of and access to the best available medications through the invention and delivery of intelligent reimbursement solutions, ultimately resulting in better health outcomes.

STI develops and maintains software systems ranging from web-based and mobile applications to java-based transaction processing.

This position assumes a senior role within the Software Development Team (SDT). Reporting to the Software Development Manager, the Senior Web Developer is accountable for developing, managing and releasing best in class software products, while leading a dynamic team to transform the application development stack, meet customer requirements and both mentor and drive efficiencies through the team.

As the Senior member of the team, delivering secure, best in class code is your passion. The Senior Web Developer must have the motivation and drive to always bring forward their best and to bring the best out in other while managing time and internal pressures. You are a leader in technology, and you excel in sharing your knowledge across the team.

STI Technologies is seeking a team player who enjoys technical challenges within a fast paced environment. The ideal candidate self-motivated and can apply sound judgment in successful task planning and execution to meet deadlines.

What you'll do

Responsibilities

  • Collaborate with the Product Owner to plan and execute projects
  • Write well designed, testable, and efficient code
  • Contribute primarily to the design and development of our ever evolving RESTful API
  • Work with the Software Development team to evolve our existing systems and architecture to newer platforms and technologies
  • Work with the Scrum Master and Team Lead to help establish sprint activities and tasks, and accept ownership of assigned tasks
  • Oversee technical projects in alignment with business objectives.
  • Expertly identify problems areas and recommend IT solutions, which could include modification or replacement of current web-based applications or development of new ones
  • Establish, plan and administer overall policies and goals for IT department, including proper staff utilization on projects. Regularly checks progress to make sure everyone is on track towards project completion
  • Manage development activities across multiple projects with different priorities
  • Lead code reviews with the mindset that all solutions remain in line with architectural specifications.

What you'll need

Qualifications

  • Bachelor?s degree in Computer Science and 3 years experience working as part of medium sized development team. A suitable combination of education and experience will be considered.
  • Demonstrated leadership ability with the desire to teach and mentor others
  • Minimum 5 years? software development experience, within modern web technologies such as NodeJS, Angular, JavaScript and frameworks like Spring MVC, Play, and Laravel
  • Demonstrated knowledge of mobile development frameworks such as Ionic combined with Angular 1.5, 1.6 and 2.0
  • Ability to understand business needs and recommend smart technical solutions
  • Demonstrated knowledge of object-oriented software development and design
  • Knowledge and understanding of coding standards and software development best practices
  • Demonstrated ability to challenge the status quo; evaluate existing architectures and make recommendations for improvement
  • Knowledge of database design best practices
  • Demonstated understanding of back-end infrastructures and best in class security practices required to release and maintain a secure code base
  • Effective problem-solving skills
  • Highly creative, extensive knowledge of CSS, SASS, HTML

We're looking for

Core Skills

Applications Architecture Reviews Software Software Development

A little bit about us

STI Technologies Limited

STI Technologies Limited (STI) is a healthcare technology company that provides Canadian patients with greater choice and broader access to the best medications and healthcare products.
Through partnerships with Canada's top pharmaceutical companies, we support the health-care system by delivering intelligent reimbursement, patient management and patient engagement solutions that improve health outcomes.
By making our user-friendly solutions available online, and through physicians and pharmacists across Canada, we are the leader in our industry, and have millions of patients who benefit from our programs.

Are you interested?

Work With Us

  • Please submit your cover letter and resume
  • Closing date for applications is Sunday May 14, 2017
  • Applicants will be advised of the status of their application throughout each phase of the selection process