Jobs.ca
Jobs.ca
Language
Compugen Inc logo

Senior Application Developer - 2 Month Contract

Compugen Inc14 days ago
Toronto, ON
CA$97,500 - CA$107,250/annually
Senior Level
Contract

About the role

Job Title/Titre d'emploi

Senior Application Developer - 2 Month Contract

Vacancy No / Numéro de poste vacant

VN9520

Company Name/Nom de l'entreprise

Compugen Inc

Work Location

Toronto, ON

Pay Range / Rémunération

Base Compensation: $50-$55 Hourly *range is not inclusive of variable compensation (if applicable). (Note: This range is not applicable to Independent Contractors.) Total Cash Compensation: $97500-$107250 Annually (range is inclusive of variable compensation if applicable) (Note: This range is not applicable to Independent Contractors.)

Pipeline Posting

No

Job Details/Détails du poste

About Compugen

Compugen is Canada's largest privately-owned Technology Ally. To innovate industries, transform businesses, connect communities, and drive meaningful change, we must think bigger, reach broader, and act bolder. Through knowledge, curiosity, and collaboration, Compugen helps organizations delivering experience by design. This is what it means to be human-centered and technology-enabled.

Dreaming, designing, and delivering isn't just a mantra for us — it's a way of life. We believe that technology is the conduit, but our people – they are the connection that truly makes the magic happen!

Our Culture

We are a human-centered culture where we prioritize your well-being and are invested in helping you reach your fullest potential. We're not only focused on achieving our goals — we're dedicated to helping you achieve yours.

If you're relentlessly curious, driven to make a difference, and collaborative at the core, then you belong with us.

Position Overview:

We are seeking a Senior Application Developer to join a dynamic and collaborative team responsible for designing, developing, and supporting complex enterprise applications. This role focuses on building and enhancing large-scale, database-driven systems within a modern web development environment.

The successful candidate will play a key role in architecting, developing, and maintaining secure, scalable applications, while contributing to technical strategy, solution design, and project delivery. This position requires strong full-stack development expertise, leadership capabilities, and the ability to work across cross-functional teams to deliver high-impact technology solutions.

Key Responsibilities:

  • Design, architect, and develop complex, enterprise-grade applications
  • Analyze and recommend software architecture and technical solutions for complex IT challenges
  • Develop, test, and maintain high-quality, scalable, and secure code
  • Evaluate and enhance existing applications to improve performance, reliability, and maintainability
  • Design and implement database solutions using MySQL and PostgreSQL
  • Develop and maintain RESTful APIs and integrations with internal and external systems
  • Ensure applications meet security, compliance, and best practice standards
  • Develop technical implementation plans, including timelines, milestones, and deliverables
  • Lead and support IT projects, including planning, scheduling, and execution
  • Collaborate with stakeholders to gather and translate business requirements into technical solutions
  • Provide technical guidance and mentorship to team members
  • Troubleshoot and resolve complex application and system issues
  • Participate in code reviews and ensure adherence to development standards
  • Support application deployment, testing, and release management processes
  • Contribute to cost estimation, feasibility analysis, and solution planning
  • Maintain documentation for architecture, code, and system processes

Skills & Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
  • Minimum 5 years of experience in application development and programming
  • Strong expertise in PHP and Laravel, with solid understanding of MVC architecture
  • Proficiency in front-end technologies including HTML, CSS, JavaScript (Vue.js or React preferred)
  • Experience designing and managing relational databases (MySQL, PostgreSQL)
  • Hands-on experience with version control systems such as Git
  • Experience building and maintaining RESTful APIs and working with API integrations
  • Strong understanding of application security best practices
  • Experience writing unit tests and ensuring code quality (e.g., PHPUnit)
  • Experience optimizing application performance and scalability
  • Familiarity with cloud platforms, particularly Microsoft Azure (AWS/GCP considered an asset)
  • Experience working in Agile or similar development environments
  • Strong analytical, problem-solving, and troubleshooting skills
  • Excellent communication and collaboration skills across technical and non-technical stakeholders
  • Ability to work independently and as part of a team in a fast-paced environment

Nice to have:

  • Experience with Azure DevOps and/or ServiceNow
  • Experience in large, complex enterprise environments (e.g., higher education or similar)

Equity Statement

At Compugen, we are committed to diversity, equity and inclusion. We actively recruit from all groups, including women, Indigenous people, persons with disabilities and members of visible minorities. We recognize the importance of removing barriers to participation and provide accommodation upon request to all applicants throughout the recruitment process. If you require an accommodation, our People & Culture representative will work with you to meet your needs in a confidential and respectful manner. We believe everyone deserves a seat at the table-and we are taking deliberate action to make this a reality.

#ITR
#CompugenITR
#LI-MM1

About Compugen Inc

IT Services and IT Consulting
1001-5000

To innovate industries, transform businesses, connect communities, and drive meaningful change, we must think bigger, reach broader, and act bolder. Through knowledge, curiosity, and collaboration, Compugen helps organizations deliver experience by design. This is what it means to be human-centred and technology-enabled.

We believe that partner is a verb. With Compugen as your ally from day one, you see and feel the difference. This is where inspiration meets impact.

Relentlessly Curious We think differently. We ask questions in an unending pursuit to uncover your why. From the way we engage internally to the bonds we build with our customers and community, this no-stone-unturned passion translates possibility into reality.

Collaborative at the Core We are grounded in the potential of technology and the impact of people. Through deep discussion and challenging inquiry, we embrace diverse perspectives and celebrate unique views. With true trust in each other creative ideas flow, goals are achieved, and innovation abounds.

Driven to Make a Difference When you have innovation at hand and intention in your heart, one person can drive change. With one word, one device, one connection; change ignites, and all will flourish.

Get an Ally in Your Technology Journey.

We deliver experience by design; visit compugen.com to start now:

#DreamDesignDeliver

Similar Jobs