Programmer
ADVANTAGE COMMUNICATIONS INC.
Prince Edward Island, Canada
4d ago

Programmer

Advantage Communications

THE ADVANTAGE

When you're an employee of Advantage Communications, you're home. Located at the Towers in New Kingston, we are looking for strong community leaders who embody our 4 core values.

If you are a positive person, honest, humble and fun to work with, we'd very much like you to become a member of our team!

CAREER SUMMARY

When you're an employee of Advantage Communications, you're home. We are looking for strong community leaders who embody our 5 core values.

If you are passionate, honest, respectful, innovative and driven to be the best, we'd love for you to become a member of our family!

The Programmer role at Advantage communications Inc. requires an experienced and detail-oriented programmer to join our growing team.

You are the producer and keeper of clear, concise code and ensure that our programs come to life in a functional, flawless, and efficient manner.

Must be consistent in your process, communicate effectively, and finish projects in a timely manner.

HOW TO MAKE A DIFFERENCE

ESSENTIAL DUTIES AND RESPONSIBILITIES include the following however other duties may be assigned.

Responsible to provide local site support in their respective regions. Activities include :

  • Collaborate with upper management to determine programming objectives
  • Participate in development of new software applications
  • Write code that supports these objectives and provides optimal functionality
  • Edit and improve upon code in existing software programs and applications
  • Design new programs and applications that will enhance our business
  • Ensure code is error-free, readable, efficient, and logically organized for ease of access
  • Aptly name variables and include code comments for future users
  • Provide supplemental program instructions and diagrams for code in layman’s terms
  • Develop set systems and tasks for efficient coding processes
  • Run extensive tests and trial runs to confirm proper functionality and desired results
  • Operate debugging software and seek out root cause of error in coding or sequences
  • Perform detailed, manual checks of code
  • Troubleshoot errors effectively and efficiently
  • Create, manage, and maintain coding databases
  • Formulate efficient database retrieval systems
  • Frequently run upgrades on systems
  • Utilize information from code libraries to ease and expedite the coding process
  • Ensure programs, external equipment, networks, etc. are all in proper communication
  • Provide model diagrams and prototypes of your programming system
  • Collaborate in cross-functional projects
  • Stay abreast of industry breakthroughs and any new relevant programming technology
  • Perform other duties as assigned.
  • KNOWLEDGE AND SKILLS

  • PHP, .NET, C#, MYSQL, MS-SQL knowledge
  • HTML5, javascript knowledge
  • Cloud technologies such as AWS and AZURE infrastructure and toolset
  • Excellent Database setup and administration skills
  • SSIS package configuration and deployment
  • Strong reporting and analytical skills
  • Automation
  • Ability to QA own work and conduct end to end testing
  • Troubleshoot, debug, document and resolve bugs
  • Ability to multitask and work independently and in a professional manner
  • Ability to prioritize work and own product
  • Follow development best practices
  • Previous BPO Experience an asset
  • Twillio, Amazon Connect, Zendesk api programming an asset
  • Perl and Python expertise an asset
  • R programming language working knowledge an asset
  • Results driven and solutions oriented
  • Efficient and accurate coder
  • Adept problem solver
  • EXPERIENCE

  • Minimum of three (3) years experience as a developer
  • Previous supervisory or management experience an asset.
  • EDUCATION

  • Bachelor’s Degree in computer programming, computer science or related field.
  • Project Management Certification would be an asset.
  • OTHER

  • Travel may be required.
  • Satisfactory completion of a criminal background check.
  • Satisfactory completion of an Internal Reference Check (IRC).
  • Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form