Full Stack Developer - Markham, Canada - Procom

    Procom
    Procom background
    Permanent
    Description
    Full Stack Developer

    On behalf of our client, Procom is seeking an experienced Full Stack Application Developer for a full-time permanent position in Markham, ON.

    Full Stack Application Developer Job Details

    We are seeking a highly skilled and experienced full-stack application developer to join our clients IS Team.
    Working in an AGILE environment, you have an interest and drive to look for automated solutions
    Open to and supporting change management
    You will look at the next iteration of our application, in order to ensure the best user experience, while not sacrificing efficiency, privacy or security
    Full Stack Application Developer - Responsibilities
    Develop and maintain clean, efficient, secure, and well-designed front and back-end programming that conforms with accepted industry standards.
    Ensure that all code is tested and documented based on business requirements.
    Utilizing best practices and relevant ideology, contribute by intelligently implementing new features with the support of the leadership team.
    Ensure thoughtful coding practices which create tight security and guarantee Privacy by Design.

    Perform static and dynamic code security analysis using tools such as OWASP ZAP, Kiuwan (NIST) through manual and CI/CD pipeline testing.

    Understand the principles of Agile Testing to validate software through rigorous testing by supporting the QA team to identify bugs, technical issues, and erroneous business logic.

    Focus on scalability, efficiency, and automation by applying principles of AI and machine learning to advance internal systems, including financial operations.

    Contribute to design/architectural decisions while championing product improvements for future releases.
    Learn new web development languages, as required, to support the business.
    Communicate with stakeholders at a high level to understand requirements and provide solutions in efficient and innovative ways.
    Gain knowledge and stay abreast of technology trends and developments in the insurance industry to use best practices

    Full Stack Application Developer - Mandatory Skills

    Diploma or bachelor's degree in computer science or 7+ years of relevant experience and skills
    5+ years of experience delivering solutions in a full stack environment.
    Experience in relational database design and SQL queries.
    Familiar with or experience with GIT and source control.
    Demonstrated knowledge of object-oriented programming.
    Strong knowledge of PHP web frameworks - Laravel or similar.
    Experience with common web related technologies, such as: PHP, MySQL, Nginx, Redis, Docker, GitHub, CI/CD pipelines, etc.
    Experience building and consuming REST APIs.

    Experience with common front-end technologies and frameworks, such as: JavaScript, VueJS, React, Angular, Tailwind, Bootstrap, Figma, HTML, CSS3, Adobe XD, responsive design, etc.

    Experience with AWS is an asset.
    A background in AI and/or machine-learning technology is an asset.
    Proven experience as a forward thinker, with the ability and interest to be innovative, and spear-head new ideas.

    Strong interpersonal and collaboration skills with the ability to build effective working relationships with internal and external stakeholders, including senior management, peers and third parties.

    Attention to detail and exceptional verbal and written communication skills.

    Full Stack Application Developer - Assignment Location

    Markham, ON

    Full Stack Application Developer - Length

    Permanent