Software Engineering Development Program (Canada) @ Constant Contact - Ontario, CA

Job Overview

2 months ago

Software Engineering Development Program (Canada)

Constant Contact - Ontario, CA

At Constant Contact, we are seriously awesome people who take ownership and make an impact by operating with the mindset, integrity and courage of a small business owner. There’s something so profoundly rewarding about knowing that your work is empowering people everywhere to pursue their dreams. Here, we all play an integral part in helping business owners, entrepreneurs, non-profits and individuals to succeed by giving them all the help and tools they need to grow online. We’re energized by new challenges and new possibilities-and we’re just getting started!

Within the role you will be serving small businesses and nonprofits worldwide, all while jump-starting your career in a fun, fast-paced environment.

Our unique Software Engineering Development Program (SEDP) is seeking professionals new to the field of software development to join us and start your Constant Contact engineering career with a year-long rotational program. During the program, the company will invest in you by providing the full package of professional and technical training, as well as mentoring and real work experience on a variety of different teams with different objectives. Throughout the year you and the other members of your SEDP class will experience the entire project delivery process: from discovery and customer research through visits and interactions, to design and finally implementation. By the end of the program, you will gain all the necessary skills to be a well-rounded engineer at the company. After graduating from the program, each member of the SEDP class will be placed on a permanent team to continue your Constant Contact engineering journey.

What You'll Do:

  • Rotate through four different teams getting broad experience in things like frontend, backend, DevOps, etc. This is an opportunity to work on a variety of projects across several teams.
  • Work with your SEDP cohort on a capstone project for an entire quarter to conclude the program - design, build, test, implement, and launch a customer-facing feature that will be released into production
  • Participate in customized technical and soft-skills training throughout the year
  • Use existing and emerging technologies such as Java, ReactJS, AWS, Kubernetes, and Ruby - in a CI/CD environment
  • Make an immediate impact by writing production code with the help and support of experienced software engineers on each team
  • Develop web applications at scale - used by hundreds of thousands of customers
  • Gain guidance from a variety of mentors and managers who will support you throughout the program
  • This is a hybrid position. Aspects of the program such as some trainings, projects and team outings require in person participation at our Waterloo, ON office
  • Able to travel internationally in North America for about week

Who You Are:

  • A new graduate with a Bachelor's by May 2023 in computer science or similar discipline, or will have equivalent relevant industry experience
  • New to the field of software engineering
  • Excited to learn and experience web technologies at scale
  • Passionate and interested in a broad range of technologies
  • Looking for an awesome learning experience to build a solid foundation and accelerate your career
  • Invested in our commitment and vision to transform how hundreds of thousands of small businesses connect with their customers
  • Interested in helping our small business customers be successful

Why You’ll Love Us:

  • We celebrate one another’s differences. We are proud of our culture of diversity and inclusion, and we're always working hard to strengthen and improve this culture. We have programs in place that bring us together on important issues and provide educational opportunities for all employees.
  • Join the experts. If you're passionate about supporting businesses and organizations, you won’t find a better spot to share your talent. We’re dedicated to improving the quality of our product from a customer standpoint and have a true desire to enable the success of businesses, non-profit organizations, and community groups.
  • You’ll have opportunities to grow your career. We encourage and support our team members to learn different aspects of the business, take on stretch assignments, seek coaching opportunities and professional development opportunities.
  • A generous paid time off policy and a competitive benefits package that supports the health and well-being of you and your family

At Constant Contact, we’re all about work flexibility and are proud to serve our customers as a hybrid workforce. Our hybrid work model combines the convenience of remote work with access to our great office locations to collaborate in-person, participate in live trainings, and socialize with colleagues. To promote the safety of our employees, their families and our community, where permitted by applicable law, we require all new hires to be fully vaccinated against COVID-19 prior to their first day of work.

Constant Contact is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, gender, gender identity, national origin, citizenship, age, disability, sexual orientation, genetic information, veteran status or any other status protected under applicable law. If you require accessibility assistance applying for open positions, please contact [email protected]

Notice to Recruiters and Staffing Agencies:

Constant Contact has an internal talent acquisition department and designated career site for individuals looking to join our team. Constant Contact will not accept unsolicited resumes from any external recruiters, staffing firms, search agencies or any fee-based referrals. Any unsolicited resumes sent to directly to Constant Contact, in any capacity will be considered property of Constant Contact. Constant Contact will not pay a fee for any placement resulting from the receipt of an unsolicited resume.

Similar Jobs

Software Engineer

Santa Monica, CA

You will be using Java and Javascript to build fast, resilient, highly available, and scalable microservices, Rest APIs & GraphQL to expose content to…

Senior Software Engineer

Santa Monica, CA

Collaborate on the development and design of software and systems with other engineers and stakeholders to ensure best practices are followed.

Software Engineer II (DECIMATE)

Epsilon Systems Inc

San Diego, CA

Our engineering efforts provide the warfighter with common enterprise solutions to improve information sharing and combat effectiveness.

React Developer Solution Specialist (Clearance Eligible) - Location Open


San Diego, CA

Developing new user-facing features using React.js. Building reusable components and front-end libraries for future use. Familiar with r esponsive web design.

Systems Administrator II (DECIMATE)

Epsilon Systems Inc

San Diego, CA

Epsilon C5I (, focused on software development and systems engineering for complex command, control, intelligence and combat systems,…

Senior Graphics Programmer

Rockstar Games San Diego & Toronto

Carlsbad, CA

Experience optimizing both performance factors and memory footprints using hardware and software profilers (PIX, GCM Replay, Tuner, Vtune, etc.).

Sr. AWS DevOps Specialist


San Diego, CA

We accelerate our clients toward a technology-driven future, leveraging vendor solutions, Deloitte-developed software products, tools, and accelerators.

Java Full Stack Front End Developer Solution Specialist (Clearance Eligible) - Location Open


San Diego, CA

Strong technical skills including understanding of software development principles. Ability to quickly learn new concepts and software.

Senior Staff Software Engineer, Applications

Ignite Human Capital

San Diego, CA

10+ years of demonstrated experience in software development for complex function-based software that interacts with sensor inputs, control loops and redundancy…

GPU Software Engineer

DeepSight Technology

Los Angeles, CA

BS in an engineering or computer science field. And developing software in the medical industry (FDA regulated).

DevOps Engineer

ESRI, Inc.

Redlands, CA

2+ years of software development or DevOps engineer experience. Knowledge of Agile software development methodologies (Scrum).

Android Developer - Remote in California

JPMorgan Chase Bank, N.A.

Apple Valley, CA

You'll be tasked with keeping the team and other key stakeholders up to speed on the progress of what's being developed.

Service Desk Engineer

AllSafe IT

Pasadena, CA

Provide desktop & end-user support for both hardware and software. 3-5 years Providing desktop & end-user support for both hardware and software.

Web Developer/ e-commerce specialist


Thousand Oaks, CA

Apparel Manufacturing company is looking for an experienced individual to maintain an eCommerce site on wordpress on a contract and part time basis.

Application Support Specialist II

MedInformatix (Medinformatix)

Los Angeles, CA

Records problem symptoms and status information in the Company’s Customer Relationship Management tool ( in a timely fashion in an effort to…

Senior .Net Developer

EDR Technology

Los Angeles, CA

Collaborate with internal teams to produce software design and architecture. Develop documentation throughout the software development life cycle (SDLC).

Engineer II - Test Environment Management (Hybrid Work Schedule)

Inland Empire Health Plans

Rancho Cucamonga, CA

Maintain track record of organizing and tracking the progress of multiple projects across the software development lifecycle.

UX and Front End Developer - Work in Sweden

Iknal Semikan

Los Angeles, CA

At least 4 years of relevant experience in major projects as a front-end developer. Previous experience in development in C # .

Backend Developer for Autonomous Vehicles - Work in Sweden

Iknal Semikan

Los Angeles, CA

4+ years of relevant work experience in . Experience in backend or full stack development. Experience in AWS, Azure, Google Cloud, or other cloud platforms.

Mobile Developer - Work in Sweden

Iknal Semikan

Los Angeles, CA

Experience with system architecture or leading a software team is a strong advantage. You will spend most of your time developing the client application stack…

Staff Engineer, Software Test

Thermo Fisher Scientific

West Hills, CA

Strong understanding of Agile software development and contemporary software quality assurance processes and automated tools.

Software Engineer III

Orange County's Credit Union

Santa Ana, CA

Ideal candidates will be able to lead other developers by examples, communicate complex software designs in a simple manner and organize the vast amount of…

Systems Engineer

Orange County's Credit Union

Santa Ana, CA

Proposes and implements system enhancements (automation, software and hardware updates) that will improve the agility, the performance and reliability of the…

Executive Director, Digital Technology & Innovation

Orange County's Credit Union

Santa Ana, CA

Lead software engineering, system integration, solution delivery and quality assurance function at the Credit Union.