Co-Op Full Stack Developer

Gastronomous Technologies Inc.

Oakville

On-site

CAD 90,000 - 130,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Gastronomous Technologies Inc. in Oakville, Ontario, seeks a senior software developer to lead development efforts on a high-technology product line, coordinating with architects, engineers and QA to scale to enterprise-level deployment.

This role combines hands-on coding with occasional supervision of a small developer team in a fast-paced, agile environment. The position is contract for 6 months with option for permanent, full-time.

Qualifications

  • University degree in Computer Science or related discipline.
  • Minimum 5 years of hands-on software development experience.
  • Minimum 2 years of leading a team of professional software engineers.
  • Experience with .NET 3.5/4.0, C#, WCF.

Responsibilities

  • Lead a team of software developers, including architecture direction and mentoring.
  • Participate in Scrum planning and track progress.
  • Design, implement, and unit-test software to requirements.
  • Debugging and second-tier production support.
  • Create and maintain design and technical documentation.
  • Perform research and prototyping for new features.

Skills

Team leadership
Software development
Agile / Scrum
Communication
Mentoring

Education

Bachelor's degree in Computer Science or related

Tools

.NET 3.5/4.0
C#
WCF
SQL Server
MSMQ
Java EE
Linux
Glassfish

Job description

Type

Contract; 6 months. This role is also available on a Permanent, Full time basis.

Location

Oakville, ON

Reports to: Senior Director

Start Date: Immediate

Overview

Our client is seeking a highly skilled, motivated and dynamic individual to join their Development team. This role includes an active role in software development at a senior level, with the additional occasional supervision of a small team of developers. The successful candidate will work with an experienced entrepreneurial team and be given extensive responsibility in a fast paced, agile development environment, working with product specialists, software architects, mechanical and electrical engineers, and quality assurance analysts to help get a high technology product line scaled to enterprise-level. This is an exciting opportunity to work in an entrepreneurial, results-driven environment!

Platform
  • Much of the existing development environment is Microsoft-oriented (.NET 3.5/4.0, C#, MSMQ, SQL Server, WCF), but includes a rapidly-increasing mix of other technologies (Linux, Java EE, Glassfish, Android) as the organizations network is extended into other medical devices and platform offerings.
  • This position has a focus on the applications and middleware services that provide network functionality including stocking, inventory control, call centers, video infrastructure, workflow and other edge devices. That said, expertise in multiple areas, especially including build, continuous integration, and Scrum / Agile project management are especially welcome!
Duties & Responsibilities
  • Work with a team of software developers including architectural direction, mentoring, task assignment and coordination
  • Participating in the preparation of project plans and tracking to that plan using Scrum
  • Analysis, application architecture, design, development, and unit-testing of software to prescribed technical and business requirements
  • Debugging and second-tier production support (first-line support may be required in low-scale scenarios)
  • Design and support documentation
  • Research and prototyping
Requirements
  • University Degree in Computer Science or related discipline from an accredited educational institution
  • Minimum 5 years of relevant and recent hands on work experience
  • Minimum of 2 years of experience leading a team of professional software engineers
  • Eligibility to work in Canada
  • Exposure to enterprise-level software development, including security and scalability aspects
  • Solid understanding of Web Services, WS-I standards, and SOA architectural patterns
  • Experience with .NET 3.5/4.0, C#, WCF
  • Experience with Java EE and Linux I (nice to have but not mandatory)
  • Solid understanding of relational databases and SQL
  • Effective English language verbal and written communications, with an ability to effectively convey information, concepts and ideas to others
  • Ability to work effectively inside a multi-disciplinary team environment
  • Ability to prioritize and manage multiple work activities, to completion, while meeting or exceeding deadlines
  • Ability to effectively navigate dynamic requirements and priorities
  • Strong organization skills, dependability, pro-active, self-motivated, and goal-oriented with attention to detail
  • Eligibility for security clearance (police employment check)
Assets
  • Experience with Enterprise Service Bus architecture (Glassfish) and messaging (MSMQ, JMS) or equivalent
  • Experience with Team Foundation Server, Kiln (Mercurial), and FogBugz
  • Familiarity with Unified Communications and video conferencing including protocols such as SIP
  • Familiarity with the pharmaceutical and health industries including policy and regulatory requirements
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer-6
Senior Full Stack Engineer-6

Realign Llc • Toronto

On-site
CAD 90,000 - 120,000
Software Developer (C++/Windows)
Software Developer (C++/Windows)

Altis • Ottawa

Hybrid
CAD 90,000 - 130,000
Health benefits
Hybrid work model
3 weeks vacation
+1
Senior Full Stack Software Developer
Senior Full Stack Software Developer

Robertson & Company Ltd. • Toronto

Hybrid
CAD 93,000 - 133,000
Software Developer (Junior to Intermediate)
Software Developer (Junior to Intermediate)

MAD Elevator Inc. • Mississauga

On-site
CAD 72,000 - 95,000
Senior Full Stack Java Developer
Senior Full Stack Java Developer

SereneAID • Toronto

On-site
CAD 110,000 - 160,000
Sr Software Engineering Lead/ Architect
Sr Software Engineering Lead/ Architect

Gilder Search Group • Toronto

On-site
CAD 125,000 - 165,000
Bonus
Benefits
Software Developer - Full Stack
Software Developer - Full Stack

Symbiotic Group • Toronto

On-site
CAD 90,000 - 130,000
RQ09163 - Software Developer - Full Stack - Senior
RQ09163 - Software Developer - Full Stack - Senior

Rubicon Path • Toronto

On-site
CAD 110,000 - 150,000
RQ09083 - Software Developer - Senior
RQ09083 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
Sr Software Engineer
Sr Software Engineer

Altis Technology • Mississauga

Hybrid
CAD 120,000 - 170,000