Full Stack Software Developer 0092-2110
at Foilcon
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 14 Aug, 2024 | Not Specified | 16 May, 2024 | N/A | Mysql,Accessibility,Web Standards,Computer Science,Databases,Agile Environment,Java,Openshift,Hl7 Standards,Interpersonal Skills,Nginx,Mariadb,Php,Kubernetes,Version Control,Web Servers,Security,Docker,Red Hat Linux,Node.Js,Programming Languages,Redis | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
DESIRED SKILLS:
- Degree in computer science, engineering or equivalent technical discipline
- 10+ years of professional experience in application/web development
- Experience working with authenticated, customer focused applications
- Strong experience with planning and developing API endpoints
- Expert level development skills in Node.js, jQuery other popular JS frameworks and libraries, HTML5 and CSS3, SASS
- Strong Knowledge of HTTP(s), WebSocket, APIs (Rest/json/XML), oAUTH 2.0
- Experience building web applications using MVVM/MVC frameworks
- Experience using Java, PHP and other related programming languages
- Solid understanding and experience with SPA
- Experience with web servers (NGINX /NGINX Plus, Apache, etc.)
- Experience with Red Hat Linux
- Experience with databases (MSSQL , MySQL, MariaDB, Redis, Data Grid etc.)
- Experience with Docker, OpenShift and Kubernetes
- Solid understanding of responsive/mobile-first design, modern web standards, front-end frameworks (Bootstrap) and UI/UX best practices
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards and WCAG 2.0 guidelines
- Knowledge of security best practices
- Experience in an Agile environment
- Exposure to FHIR and HL7 standards
- Solid understanding of cross-browser/platform issues and coding solutions
- Comfortable with source version control workflow (Git)
- Passion for learning the latest technologies and standards
- Self-learner and highly self-motivated
- Creative, solution-oriented, flexible with a positive attitude and a drive for excellence
- Ability to successfully multi-task and work to tight deadlines
- Accurate with excellent attention to detail
- Effective team player with strong interpersonal skills
Responsibilities:
As a member of the Solutions Delivery Integration Team in the role of Senior Software Developer – Full Stack, you will be required to:
- Translate technical systems specifications into working, tested applications. This includes developing detailed specifications, writing and/or generating frontend and backend code, compiling data-driven programs, maintaining, and conducting unit tests;
- Resolve and troubleshoot technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations;
- Evaluate and determine appropriate architecture, technical specifications, solution design and make recommendations to product management.
- Design and develop/extend micro-services, large scale web services and Restful APIs while using modern best practices in application development.
- Plan, design, code and deploy cutting-edge interfaces, functionalities that are responsive and accessible.
- Work closely with UI/UX designers to make our applications smarter and reduce friction in the user experience.
- Produce clean, reusable, performant code and maintainable solutions that will enhance the platform’s quality.
- Support integration of third-party applications
- Diagnose and troubleshoot functional and performance issues, implement corrective fixes, preventive fixes and triage as required.
- Partner with Operations teams to ensure support of developed applications and platform in all environments.
- Create and maintain code documentation as required.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Engineering
Proficient
1
Toronto, ON, Canada