Jobs.ca
Jobs.ca
Language
People Corporation logo

Student Software Developer

Hybrid
Toronto, ON
Mid Level
full_time

Top Benefits

Flexible Work Policy
Inclusive, accessible environment
Commitment to diversity

About the role

The student developer will be involved with the development and testing of our propriety software application while learning from an experienced team of developers. They will take on some responsibilities for new features, help improve existing functionality and support BBD initiatives wherever possible. They should feel comfortable picking up work using new technologies with no prior experience. They adhere to the development team coding standards that support code quality, security, and delivery.

Duties and Responsibilities

  • Assist with the design and development of applications as part of the agile software development process for existing and new enterprise application services
  • Participate in writing and executing unit tests
  • Collaborate with QA in development of test cases
  • Contribute to quality best practices including peer reviews of design and code
  • Participate in the agile process, including daily scrums, retrospective
  • Assist team members with technical and administrative projects as required
  • Participate in knowledge sharing activities with colleagues

Qualifications

  • Enrolled in Computer Science, Software Engineering, Computer Information Technology or equivalent from an accredited institution in Canada
  • Strong knowledge of at least one object-oriented programming language (Java, C#, C++, Python)
  • Experience with some front-end and back-end web development (Javascript, React, Node.js)
  • Knowledge of Spring, SQL, Git
  • Understanding of agile development methodologies
  • Strong knowledge of Object Oriented Programming
  • Knowledge of database system designs and SQL commands
  • Good knowledge of best practices in coding and testing standards
  • Ability to work effectively both independently and in a team environment
  • Strong verbal and written communication skills
  • Strong analytical ability and interpersonal skills

Nice To Have

  • Knowledge of group insurance industry
  • Understanding of GIT workflow, repository process
  • Understanding of project management tools such as Jira
  • Understanding of containerization framework like Docker
  • Understanding of Build Automation Tools (Jenkins, Maven)

This full-time role is performed in an office-based environment which can be at a BBD work center or remote. Working with your manager, a schedule and location will be created based on BBD’s Flexible Work Policy.

Benefits by Design (BBD), a Division of People Corporation, is a trusted provider of employee benefits solutions for small to medium-sized Canadian businesses. Serving over 4,500 companies and impacting more than 50,000 employees, we specialize in designing, implementing, and maintaining customized benefit plans.

Providing an inclusive, accessible environment, where all employees and clients feel valued, respected and supported is something we’re committed to. We are dedicated to building a workforce that reflects the diversity of the communities in which we live, and to creating an environment where every employee has the opportunity to reach their potential. If you require an accommodation or an alternative format of any posting please reach out to careers@peoplecorporation.com.

About People Corporation

Insurance
1001-5000

At People Corporation®, we are making a difference in the lives of more than one million Canadian employees and their families by providing employee group benefits, group retirement, wellness, and human resource solutions.

People Corporation is dedicated to helping businesses succeed. With offices and partner firms across the country, we offer expertise in your local market, while being supported by the resources of one of Canada’s fastest growing companies.

We specialize in:

Group Benefits Consulting and Advisory Services Third Party Administration Customized Billing and Reporting Sustainable Solutions Cost Containment Benchmarking Multiple Funding Arrangements Integrating Several Carrier Solutions into a Single Solution Preferred Supplier and Pharmacy Networks Disability Management Health Spending Accounts Wellness Solutions Value-Added Programs Best-in-Class Service Support backed by our Concierge Service Program

Our diverse team of experts provide industry-specific insight, and offer customized solutions designed to fit the unique needs of your business and your most valuable asset – your people. Visit peoplecorporation.com to experience the benefits of people.