Encore logo

Junior Software Developer

Encore

Oakville, Canada

Share this job:
100 - 125 Posted: 7 hours ago

Job Description

<p><h3>Overview</h3>
<p><strong>Opportunity:</strong> Web Programmer</p>
<p><strong>Location:</strong> Head Office, Oakville, ON / Hybrid</p>
<p><strong>Salary:</strong> $70,000-$80,000 (to be negotiated)</p>
<p><strong>Terms of employment:</strong> Permanent employment, full-time (40 hours/week), day, early morning, flexible hours</p>
<p><strong>Number of openings:</strong> 1</p>
<p><strong>Job Code:</strong> 1822</p>
<h3>The Perfect Person for the Role</h3>
<p>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.</p>
<h3>Position Summary</h3>
<p>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.</p>
<h3>Key Responsibilities</h3>
<ul>
<li>SQL (any variant; T-SQL or MSSQL would be ideal)</li>
<li>Maintain existing website and integrate web application interfaces, making modifications as required</li>
<li>Monitor and maintain website functionality, including uptime, load times, and server performance, resolving technical issues promptly</li>
<li>Consult with clients to develop and document website requirements</li>
<li>Program interactive internet applications, collaborate with designers and clients to participate in website architecture and design, ensuring alignment with user needs and brand standards</li>
<li>Develop and implement structured procedures for ongoing website revisions, and website-related code and interfaces</li>
<li>Write, modify, and test software code for web-based applications, ensuring compatibility with backend systems, databases, and third-party integrations</li>
<li>Prepare reports, manuals and other documentation on the status, operation and maintenance</li>
<li>Create and optimize content for website using a variety of graphics, database and other software</li>
</ul>
<h3>What You Bring to the Table</h3>
<p><strong>The ideal experience / knowledge includes:</strong></p>
<ul>
<li>SQL (any variant; T-SQL or MSSQL would be ideal)</li>
<li>HTML 5</li>
<li>TypeScript</li>
<li>C# / .NET</li>
<li>JavaScript</li>
<li>Web Service Design</li>
<li>WordPress</li>
<li>React / React Native</li>
</ul>
<p><strong>Nice-to-have’s include:</strong></p>
<ul>
<li>Swift and SwiftUI</li>
<li>Familiarity with GIT or other source control systems</li>
<li>Familiarity with industry-standard data exchange formats (JSON, XML)</li>
<li>Exposure to AI and Machine Learning</li>
</ul>
<h3>About You</h3>
<ul>
<li>You have a foundational knowledge of programming</li>
<li>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)</li>
<li>You are proactive, take initiative, and possess strong judgment to determine solutions</li>
<li>You work well under pressure, thrive in a fast-paced environment, and can successfully manage tight deadlines and competing priorities</li>
<li>You have excellent attention to detail, ensuring accuracy and dependability in your work</li>
<li>You are organized, accountable, and demonstrate resourcefulness when faced with challenges</li>
<li>You are a team player with efficient interpersonal skills, able to collaborate effectively with colleagues and clients</li>
<li>You are creative and enjoy solving problems with integrity and accountability</li>
<li>You maintain a calm and professional demeanour, even in high-pressure situations</li>
<li>You are comfortable with sitting for extended periods and managing physical tasks associated with a desk-based role</li>
<li>You are adaptable, able to work in a dynamic environment that involves multitasking and balancing longer-term projects with daily operational needs</li>
<li>Experience within the Consumer-Packaged Goods and / or Retail industries is a benefit</li>
<li>You have advanced troubleshooting skills</li>
</ul>
<h3>Benefits</h3>
<p>Encore offers a comprehensive benefits package designed to support your health, well-being, and professional growth.</p>
<p>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.</p>
<p>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.</p>
<h3>The RIGHT Fit with Encore</h3>
<p>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:</p>
<ul>
<li>You believe in winning</li>
<li>You bring passion and innovative thinking that will deliver results</li>
<li>You believe that the words ‘work’ and ‘fun’ belong in the same sentence</li>
</ul>
<h3>You can be described as</h3>
<ul>
<li>Authentic</li>
<li>Solutions-oriented</li>
<li>Intellectually curious</li>
<li>Self-motivated</li>
<li>Receptive</li>
<li>Assertive</li>
<li>Driven</li>
<li>Continuously challenging yourself</li>
<li>Having business maturity, professional</li>
</ul>
<h3>How to Apply</h3>
<p>If you know you’re a great match for this role and think you’ll be a great fit with Encore, please apply to this exciting opportunity. If you’re not sure, the right job is out there somewhere for you. If you are selected, you may be asked to complete a recorded, digital interview which you can do with a webcam or a mobile device with a front-facing camera.</p>
<p>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.</p>
<p>Note: J-18808-Ljbffr</p></p>
#J-18808-Ljbffr
Back to Listings

Create Your Resume First

Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.

It's fast, easy, and increases your chances of getting an interview!

Create Resume

Application Disclaimer

You are now leaving Careeler.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.