Full Stack Developer

at  Procom

Markham, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate04 Aug, 2024Not Specified08 May, 20245 year(s) or aboveJavascript,Computer Science,Database Design,Github,Object Oriented Programming,Nginx,Mysql,Laravel,Angular,Figma,Redis,Docker,Bootstrap,Html,Responsive Design,Communication Skills,Php,AwsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

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

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 practice


REQUIREMENT SUMMARY

Min:5.0Max:7.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Diploma

Computer Science

Proficient

1

Markham, ON, Canada