Enable job alerts via email!

Junior Software Developer

Encore

Oakville

Hybrid

CAD 70,000 - 80,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Encore is seeking a Web Programmer in Oakville to contribute to software development and enhance client solutions. This full-time role requires proficiency in SQL, HTML5, and various programming languages, with a focus on creating collaborative and efficient web applications. The successful candidate will have the opportunity to grow in a supportive environment that values innovation.

Benefits

Comprehensive health benefits including dental and vision care
Financial benefits including group insurance and life insurance
Paid time off for personal days or volunteering
Work-life balance with flexible hours
Opportunities for paid learning or training

Qualifications

  • Foundational knowledge of programming.
  • Fluent in English; knowledge of French is a plus.
  • Strong communicator, proactive and detail-oriented.

Responsibilities

  • Develop and debug web applications; maintain existing websites.
  • Consult with clients for website requirements.
  • Write, modify, and test software code ensuring compatibility.

Skills

SQL
HTML 5
TypeScript
C# / .NET
C++
JavaScript
Web Service Design
WordPress
React / React Native

Education

Computer Science/Computer Programming/Programmer Analyst degree

Tools

GIT

Job description

The Opportunity: Web Programmer

Location: Head Office, Oakville, ON/Hybrid

Salary: $70,000-$80,000 (to be negotiated)

Terms of employment: Permanent employment, full-time (40 hours/week), day, early morning, flexible hours, morning

Number of openings: 1

Job Code: 1822

The Perfect Person for the Role:

You are perhaps a recent Computer Science/Computer Programmer/Programmer Analyst graduate eager to contribute to a growing organization while developing your skills. You are passionate about the success of your internal and external customers. You are like a ‘dog on a bone’ when it comes to problem-solving. You’re constantly focused on identifying and implementing improvements. You’re skilled at collaborating with all stakeholders to improve the software development process. You are comfortable with building relationships with all people and departments and can see how they all fit into the big picture. You take personal responsibility for delivering the best service and solutions.

Position Summary:

In this web programmer role, you will apply your basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications. We encourage you to build enhancements and suggest improvements to the architecture. You will also be collaborating with internal or external clients on solution development and iteration.

Key Responsibilities:

  • SQL (SQL (any variant, but T-SQL or MSSQL would be ideal)
  • Maintain existing website and integrate web application interfaces, making modifications as required
  • Monitor and maintain website functionality, including uptime, load times, and server performance, resolving technical issues promptly
  • Consult with clients to develop and document website requirements
  • Programinteractiveinternet applications, collaborate with designers and clients to participate in website architecture and design, ensuring alignment with user needs and brand standards
  • Develop and implement structured procedures for ongoing website revisions, and website-related code and interfaces
  • Write, modify, and test software code for web-based applications, ensuring compatibility with backend systems, databases, and third-party integrations
  • Prepare reports, manuals and other documentation on the status, operation and maintenance
  • Create and optimize content for website using a variety of graphics, database and other software

What You Bring to the Table:

The ideal experience/knowledge includes:

  • SQL (SQL (any variant, but T-SQL or MSSQL would be ideal)
  • HTML 5
  • TypeScript
  • C# / .NET
  • C++
  • JavaScript
  • Web Service Design
  • WordPress
  • React / React Native

Nice-to-have’s include:

  • Swift and SwiftUI
  • Familiarity with GIT or other source control systems
  • Familiarity with industry-standard data exchange formats (JSON, XML)
  • Exposure to AI and Machine Learning

About you:

  • You have a foundational knowledge of programming
  • You are a strong, concise communicator in both technical and non-technical concepts (must be fluent in English, oral and written; knowledge of French is a definite plus)
  • You are proactive, take initiative, and possess strong judgment to determine solutions
  • You work well under pressure, thrive in a fast-paced environment, and can successfully manage tight deadlines and competing priorities
  • You have excellent attention to detail, ensuring accuracy and dependability in your work
  • You are organized, accountable, and demonstrate resourcefulness when faced with challenges
  • You are a team player with efficient interpersonal skills, able to collaborate effectively with colleagues and clients
  • You are creative and enjoy solving problems with integrity and accountability
  • You maintain a calm and professional demeanour, even in high-pressure situations
  • You are comfortable with sitting for extended periods and managing physical tasks associated with a desk-based role
  • You are adaptable, able to work in a dynamic environment that involves multitasking and balancing longer-term projects with daily operational needs
  • Experience within the Consumer-Packaged Goods and/or Retail industries is a benefit
  • You have advanced troubleshooting skills

Benefits:

Encore offer a comprehensive benefits package designed to support your health, well-being, and professional growth.

Health benefits include a dental plan, disability coverage, a health care plan, paramedical services, and vision care. Financial benefits include group insurance, life insurance, and travel insurance.

Additional perks include free parking, access to on-site amenities, a wellness program, and opportunities for paid learning or training sponsored by the employer. Employees also enjoy paid time off for personal days or volunteering, as well as team-building opportunities to foster collaboration and camaraderie.

The RIGHT Fit with Encore:

At Encore, we feel that no matter your background, what’s most important to your success and ours is the way you interact with others. Don’t get us wrong, if you have the right experience and skills, that’s great. So, if you’re thinking about working with Encore, it’s important that you know what we’ll expect from you:

  • You believe in winning
  • You bring passion and innovative thinking that will deliver results
  • You believe that the words ‘work’ and ‘fun’ belong in the same sentence

You can be described as:

  • Authentic
  • Solutions-oriented
  • Intellectually curious
  • Self-motivated
  • Receptive
  • Assertive
  • Driven
  • Continuously challenging yourself
  • Having business maturity, professional

How to Apply:

If you haven’t already figured it out, it’s really important for Encore to have the RIGHT Team. If you know that you’re a great match for this role and think you’ll be a great fit with Encore, then you should definitely apply to this exciting opportunity! If you’re not jazzed about what you’ve read so far, that’s OK, we’re sure the right job is out there somewhere for you.

For those of you who apply, thanks so much for your interest in learning more about this exciting opportunity. We’d love to chat with all of you, but sometimes we simply don’t have enough time. If we feel you’re a good match, we’ll definitely be reaching out to you to move you forward in the selection process. If you're selected, you'll be asked to complete a recorded, digital interview which you can do with a webcam or a mobile device with a front-facing camera.

Encore promotes equal employment opportunities for all job applicants, including those self-identifying as a member of these groups: persons with disabilities, newcomers and refugees, youths, veterans, indigenous people, and visible minorities. Encore strives to make our recruitment and selection processes as accessible as possible and provides accommodations as required for applicants with disabilities. If you require any accommodations at any point during the application and selection process, please reach out to us.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Entry Level Software Developer - Remote

CentralSquare

Remote

CAD 55,000 - 75,000

Yesterday
Be an early applicant

Junior Software Developer

7shifts Inc.

Toronto

Hybrid

CAD 60,000 - 80,000

Yesterday
Be an early applicant

Junior Software Developer

7shifts Employee Scheduling Software Inc.

Toronto

Hybrid

CAD 50,000 - 75,000

2 days ago
Be an early applicant

UI/UX Software Developer

ATS Automation Tooling Systems Inc

Cambridge

Remote

CAD 70,000 - 90,000

5 days ago
Be an early applicant

Freelance Software Developer (C/C++ - Rust) - AI Trainer

Mindrift

Toronto

Remote

CAD 50,000 - 90,000

7 days ago
Be an early applicant

Full Stack Software Developer

PSD - Research, Consulting, Software

Toronto

Remote

CAD 70,000 - 100,000

13 days ago

Software Engineer II

Zonda

Toronto

Remote

CAD 75,000 - 110,000

2 days ago
Be an early applicant

Software Engineer - Legal Prompt Engineer

Refinitiv

Toronto

Remote

USD 70,000 - 130,000

2 days ago
Be an early applicant

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Mississauga

Remote

CAD 60,000 - 90,000

6 days ago
Be an early applicant