Senior Application Developer, Full Stack
at Royal Ontario Museum
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 12 Jun, 2024 | USD 100000 Annual | 12 Mar, 2024 | N/A | Html,Computer Science,Php Frameworks,Opencart,Css,Sql,Symfony,Jquery,Linux,System Administration,Javascript,Information Technology | 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:
Are you passionate about culture, the arts, natural history, and science? Are you keen on how these elements aesthetically come together to tell the many stories of humanity? Join our team at ROM and consider a fulfilling career as a Senior Application Developer, Full Stack.
POSITION SUMMARY:
The Senior Application Developer, Full Stack, will play a pivotal role in developing high-performance, dynamic website features and maintaining the high availability of both production and non-production environments. This role involves collaboration with project managers and clients, utilizing multiple CMS platforms and PHP frameworks, and engaging in complete development life cycles to deploy, monitor, and support our digital initiatives.
QUALIFICATIONS:
- Possess a bachelor’s degree in computer science, Information Technology, System Administration, or a closely related field. Equivalent professional experience may also be considered.
- Additional certifications such as Linux, AWS Cloud Architect, SQL, or application development certifications are highly regarded.
- At least eight years of hands-on experience in full stack application development, including proficiency in:
- PHP frameworks such as Symfony and OpenCart.
- HTML, CSS, JavaScript, and jQuery.
Responsibilities:
- Collaborate with project managers and clients to build dynamic website features using CMS platforms like Drupal and WordPress and PHP frameworks like Symfony and OpenCart.
- Own the entire development life cycle - from requirements gathering, coding, testing, debugging, documentation, deployment, and monitoring to support.
- Develop and manage well-functioning databases and applications, ensuring alignment with enterprise architecture and IT security standards.
- Design, evaluate, update, and maintain complicated database schemas utilizing Web Services, Microservices, and APIs.
- Developed, deployed, and monitored applications using multiple scripting languages, embracing automated build, test, and deployment capabilities.
- Handle code deployments across environments, create KPIs, monitor performance, and identify areas for improvement.
- Install, upgrade, configure, document, and maintain LAMP architecture, ensuring system security through access controls, backups, and firewalls.
- Perform regular backup operations, implementing data protection, disaster recovery, and failover procedures.
- Monitor system health and performance to ensure high performance levels, availability, and security.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science information technology system administration or a closely related field
Proficient
1
Toronto, ON, Canada