Developer

Toronto, ON, Canada

Job Description


POSITION PURPOSE SUMMARY:
The Developer will design and implement new software solutions and enhancements to existing solutions, works closely with peers and Senior Developer(s) to develop scalable applications that support business needs, and assists in developing integrations with internal/external solutions (i.e.,
Vendor/SaaS). The Developer will contribute to the development of standards, best practices and methodologies as well as be involved in identifying and driving the adoption of new technologies and processes. The Developer will provide input to technical solution proposals, development estimates.JOB DESCRIPTION:
KEY ACCOUNTABILITIES:
1. Strategy and Planning:

  • Adhere to architecture and design principles and best practices during the design and development of solutions.
  • Support initiatives to develop and improve standards, best practices and methodologies.
2. Solution Delivery:
  • Contribute to the definition of code/release management procedures as well as the introduction of automated tool(s).
  • Work with Senior Developer, Project Management, Architects, Business Systems Analysts and others to develop detailed solutions, estimates, and project plans in support of business priorities.
  • Independently analyzes problems and provides input to the development of solution specifications.
  • Work collaboratively with team members to formulate effective designs, code and unit tests for new and existing system solutions.
  • Collaborate with peers in formal/informal design and code reviews.
  • Integrate vendor solutions and interfaces within the internal environment as required.
  • Apply technical and business knowledge to identify, analyze and solve problems
  • Provide production support to assigned applications (not overnight or 24/7).
  • Provide oversight to more junior team members, delegate structured assignments, and monitor progress.
  • Support other team members in coding of assigned work as needed.
EDUCATION AND EXPERIENCE QUALIFICATIONS:
Education, Qualifications and Certifications:
  • A post-secondary Degree or Diploma in computer science, information systems, computer engineering, system analysis, or a related field.
  • Minimum 5 years in a structured systems development environment.
  • Experience working with legacy, new, and emerging technologies; specialized knowledge in one
or more technical environments to retain expert knowledge and know-how to implement solutions in that technical environment
  • Understanding and experience with software design patterns, n-tier design architecture and Responsive Web Design.
  • Understanding of an experience with object programming and development tools.
  • Understanding and use of code/release management practices and version control tools.
  • Demonstrated experience supporting the design, development and implementation of front-end web solutions as well as system interfaces to vendor and/or SaaS solutions.
  • Experience/familiarity with adaptive/responsive design.
  • Demonstrated experience in using and adhering to a Systems Development Lifecycle (SDLC) methodology.
  • Understanding of application design, relationship database and object-oriented principles and their application in developing solutions.
  • Understanding and experience with formal IT project methodologies, processes, and practices.

emergiTEL

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2313318
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned