Entry Level
3 weeks ago
The Ontario Cannabis Store provides safe, responsible access to recreational cannabis for adults 19 and older. We operate the sole legal online store for recreational cannabis in Ontario and are the provincial wholesaler of cannabis for private retail stores.
Working at the OCS is a unique opportunity to be part of an agile start-up in a ground-breaking new industry. We’re a diverse team passionate about delivering a great customer experience, working together with mutual respect and building value out of our differences. We are looking for a Senior Software Engineer to join our Application and Development team The Senior Software Engineer is a senior member of the IT Development team and is responsible for development of individual projects, applications and integrations across platforms. The Senior Software Engineer is skilled in collaborating with other Software Engineers to problem solve technical issues.
As the Senior Software Engineer, you will foster relationships with Architects, Strategy and Transformation team, and business leads in the OCS to understand the project design and deliver on all technology requirements. You will execute development plans according to solution design plans, and work with the Quality Assurance team to ensure no defects in promoted code. In this role, you will work with the Quality Assurance and DevOps teams to transition planning to the support team, and act as L3 support for completed development work.
Designs components within their specific software application/technology
• Develops real time and batch interface programs and scalable and high-performance interfaces
• Should be able to develop enterprise level applications using Java, Azure, Modern Js frameworks (i.e., React)
• Should be proficient with SQL and working with complex databases
• Develops programs to address requirements for data conversions and other data transformations
• Ability to configure SaaS, COTS (Commercial Off-The-Shelf) Software with training
• Participates in system and application upgrades and other support activities as needed
• Develops programs for automatic correction of erroneous data
• Adheres to programming standards when performing analysis, writing documentation, and testing components.
• Develop code utilizing modern development practices such as Continuous Integration, Continuous Deployment, and agile methodologies
• Develop Unit test cases and validates test results during testing
• Tests and debugs application in conjunction with business
• Utilize test-driven development and automated testing frameworks
• Provide input for training materials
• Participate in triage meetings involving all the required stakeholders, to discuss actions on any defects and issues the testing team has found during testing
• Identifies need for technical assistance to help in problem resolution
• Post-Secondary education in Computer Science, Information Technology or related areas OR equivalent combination of education and experience
• Certification in Microsoft Dynamics AX and D365 is an asset
• 6+ years of experience with Java, Azure, React, SQL
• 3+ years of experience with developing websites and web-based applications
• Proficiency in working with widely used DBMS platforms like Azure SQL, PostgreSQL, or CosmosDB, including Advanced knowledge of SQL Server Engine architecture and SQL Server Integration Services
• Strong SQL skills for writing and optimizing queries to ensure efficient data retrieval and manipulation, working knowledge in tables, views, stored procedures, performance tuning is preferred.
• Skills in logical and database design and Relation data modeling (ERD)
• Familiarity with RESTful API principles, including how to interact with APIs from within the database environments
• Proficiency in scripting languages to automate routine tasks, such as backups, data migrations, and monitoring
• Skilled in monitoring database performance and able to diagnose and resolve performance bottlenecks
• Familiarity with version control systems (e.g., Git) to track changes to database schemas, scripts, and configurations
• Ability to work in Agile methodology
• Strong analytical data-driven thinking skills
• Proficiency in scripting languages to automate routine tasks, such as backups, data migrations, and monitoring
• Skilled in monitoring database performance and able to diagnose and resolve performance bottlenecks
• Familiarity with version control systems (e.g., Git) to track changes to database schemas, scripts, and configurations
• Ability to work in Agile methodology
• Strong analytical data-driven thinking skills
This position currently offers a fully remote work schedule. (The in-office requirement is depending on business needs. The OCS office is located near York Mills and Yonge St. However, OCS reserves the right to change this policy and its office location at any time.)
• Employment Type: Permanent, Full- Time
• Placement in the salary range will be based on factors such as market conditions, internal equity, and candidate experience, skills, and qualifications relevant to the role.
-
Sales Entry Level
3 weeks ago
Toronto, ON, Canada American Income Life Ao - Sara Vaz Full timeAO - American Income Life is seeking ambitious go-getters to join our team as Entry-Level Sales Developers. Seize this exciting opportunity to kickstart your career in the dynamic field of insurance sales. About AO - American Income Life: For over six decades, we have provided affordable life and supplemental health insurance solutions to labor unions,...
-
Entry Level Manager
1 month ago
Toronto, Canada Fine Sight Solutions Inc. Full timeFine Sight Solutions specializes in client acquisition and business development for brands with a strong commitment to sustainability and passion for providing exceptional products and services. The Fine Sight team shares a passion for giving back; both to our fellow teammates and to our community. Our team enjoys problem-solving and to continue our efforts...
-
Marketing and Sales Coordinator
3 weeks ago
Toronto, ON, Canada Abstract Management Group Full timeAre you ready to move from a BORING cubicle to something more creative? Abstract Management Group is looking for a creative, innovative, and solution-oriented individual to join our Marketing and Sales Department. We are one of the fastest-growing and leading premier agencies in the area that specializes in delivering results in Marketing, Sales, and Brand...
-
Administrator - Entry Level
3 weeks ago
London, ON, Canada ABL Employment.com Full timeABL Employment is an industry expert in the entry-to-mid level office positions. We are looking for experienced office administrators in London for our clients’ peak seasons. We typically hire for the following positions: office admin, customer service, accounting, data entry, accounts payable and accounts receivable, call centre, credit / collections,...
-
Entry Level Account Manager
3 weeks ago
Toronto, Canada CB Canada Full time6 Management is a business management firm looking to grow with new account managers for its Fortune 500 clients. Specializing in business mentorship, we are offering entry level account positions and cross-train individuals into management. We take pride in our ability to find, develop, and support top candidates for management who act with integrity and...
-
Entry Level Account Manager
1 week ago
Toronto, Canada CB Canada Full time6 Management is a business management firm looking to grow with new account managers for its Fortune 500 clients. Specializing in business mentorship, we are offering entry level account positions and cross-train individuals into management. We take pride in our ability to find, develop, and support top candidates for management who act with integrity and...
-
Representative - Entry-Level
3 weeks ago
Kitchener, ON, Canada Swipe Say Easy Full timeTHIS ROLE IS BASED IN KITCHENER, ONTARIO, CANADA Launch Your Communications Career: Entry-Level Representative Needed! Are you a wordsmith with a passion for building connections? We're looking for a talented and enthusiastic Entry-Level Communications Representative to join our growing team! You'll play a key role in crafting impactful...
-
Administrative Assistant-Entry level
3 weeks ago
Petawawa, ON, Canada Petawawa Employment Service Full timeAdministrative Assistant-Entry level Petawawa, ON Full job description Administrative Assistant-Entry Level Adecco is currently recruiting for an Administrative Assistant for a 1 month on site contract with a possibility of extension. . The successful candidate must be eligible for Security Clearance. The Administrative Assistant-Entry Level will have...
-
Accounts Officer
7 days ago
Toronto, ON, Canada Infotek Consulting Services Inc. Full timeInfotek Consulting is searching for an IT Recruiting Officer to join our team located at Bay/Bloor - this is an entry level position:Infotek Consulting Services Inc. is a Toronto based Information Technology consulting company that is currently in the process of expanding its team.Full-Cycle Recruitment, Direct-Recruitment, Performance-Based Hiring and...
-
Accounts Officer
2 weeks ago
Toronto, ON, Canada Infotek Consulting Services Inc. Full timeInfotek Consulting is searching for an IT Recruiting Officer to join our team located at Bay/Bloor - this is an entry level position:Infotek Consulting Services Inc. is a Toronto based Information Technology consulting company that is currently in the process of expanding its team.Full-Cycle Recruitment, Direct-Recruitment, Performance-Based Hiring and...
-
Accounts Officer
4 weeks ago
Toronto, ON, Canada Infotek Consulting Services Inc. Full timeInfotek Consulting is searching for an IT Recruiting Officer to join our team located at Bay/Bloor - this is an entry level position:Infotek Consulting Services Inc. is a Toronto based Information Technology consulting company that is currently in the process of expanding its team.Full-Cycle Recruitment, Direct-Recruitment, Performance-Based Hiring and...
-
Accounts Officer
4 weeks ago
Toronto, ON, Canada Infotek Consulting Services Inc. Full timeInfotek Consulting is searching for an IT Recruiting Officer to join our team located at Bay/Bloor - this is an entry level position:Infotek Consulting Services Inc. is a Toronto based Information Technology consulting company that is currently in the process of expanding its team.Full-Cycle Recruitment, Direct-Recruitment, Performance-Based Hiring and...
-
Entry-Level Implementation Specialist
2 months ago
Toronto, ON, Canada Catapult ERP Services Inc. Full timeAccounting System Implementation Consultant We are seeking a recent account ing graduate that is motivated and detail-oriented to join our Catapult team. In this role, you will support our senior consultants in implementing and configuring Business Central for our clients. You will gain valuable hands-on experience in ERP consulting, working closely with...
-
Entry Level Associate
3 weeks ago
Vaughan, ON, Canada IS2 Staffing Services Full time €17IS2 Workforce Solutions is now for long-term Packaging and Assembly positions for a busy warehouse in Vaughan, Ontario ! This is your opportunity to shine in an entry level manufacturing position where you will begin training in your first couple of weeks to take on more responsibility and work towards your next advancement. Assembly of metal...
-
Entry Level Marketing Representative
2 weeks ago
Ottawa, ON, Canada Lucent Marketing Group Full timePlease apply on Isarta.com LMG is a first-rate direct marketing firm in Ottawa Responsibilities of our Entry Level Marketing Representative: Oversee the implementation of marketing campaigns and problem solve any situations that arise Implement marketing campaigns and strategies by interacting with the clients' consumers and personally generate...
-
Administrator - Entry Level
4 weeks ago
Woodstock, ON, Canada ABL Employment.com Full timeABL Employment is an industry expert in the entry-to-mid level office positions. We are looking for experienced office administrators in Woodstock for our clients’ peak seasons. We offer full time hours and weekly pay! If you have experience in this field, please apply today so when these positions become available, we can contact you to determine a...
-
Administrative Assistant-Entry level
3 weeks ago
Petawawa, ON, Canada Adecco Canada Full timeOffice, clerical & administrative - Administration Administrative Assistant-Entry Level Adecco is currently recruiting for an Administrative Assistant for a 1 month on site contract with a possibility of extension. The successful candidate must be eligible for Security Clearance. The Administrative Assistant-Entry Level will have the following...
-
Entry-Level Accountant
3 weeks ago
Peterborough, ON, Canada Part Time CFO Services Full timeJob Title : Entry-Level Accountant - Join Our Successful Team! Company : Part Time CFO Services Are you an ambitious Accountant with 1-5 years of experience looking for an exciting opportunity to work in a growing business? Join our team as an Entry-Level Accountant and contribute to the financial success of our diverse clients. This full-time position...
-
Entry Level Marketing Jobs
1 week ago
Toronto, Canada CB Canada Full timeEntry Level Marketing Jobs Entry Level Marketing Jobs Available We do not offer remote positions Are you interested in representing incredible brands and organizations through creative marketing? TYE is seeking to expand our team asap! The ideal candidate will help build and implement strategic, experiential marketing campaigns for our outstanding clients....
-
Entry Level Marketing Jobs
3 weeks ago
Toronto, Canada CB Canada Full timeEntry Level Marketing Jobs Entry Level Marketing Jobs Available We do not offer remote positions Are you interested in representing incredible brands and organizations through creative marketing? TYE is seeking to expand our team asap! The ideal candidate will help build and implement strategic, experiential marketing campaigns for our outstanding clients....