Senior Programmer Analyst Richmond Hill, ON
1 week ago
Position: Senior Programmer AnalystLocation:Onsite in Richmond Hill, ONThe Amico group of companies is looking to fill the on-site role of Senior Programmer Analyst. To join our growing team, please review the list of responsibilities and qualifications. We look forward to reviewing your resume.The RoleThe Senior Programmer Analyst’s role is to define, develop, test, analyze and maintain new software applications in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing software programs and applications. The Senior Programmer Analyst will also provide technical support to users and troubleshoot issues for in-house custom software applications, reports and 3rd party ERP systems used by business.Key ResponsibilitiesSoftware Development: Write, test, and maintain high-quality code for software applications, ensuring they meet design specifications and business requirements.Code Debugging: Debug and troubleshoot issues in existing code.Collaboration and Communication: Work closely with users to create and refine software solutions, as well as solve technical issues. Communicate project status and identify technical risks.Documentation: Create and maintain technical documentation, including specifications and maintenance manuals. Ensure that code and systems are well-documented for future reference.Version/Source Control: Use version control systems (Azure DevOps) to manage code repositories, track changes and store Source Code.Testing: Develop and execute unit tests, integration tests, and system tests to ensure software quality, reliability, and performance.Security: Write code with security best practices in mind. Protect against common vulnerabilities such as SQL injection, cross-site scripting (XSS), and data breaches.Continuous Learning: Stay current with industry trends, emerging technologies, and programming languages. Continuously improve technical skills and knowledge.Problem Solving: Analyze and solve complex technical problems, both individually and as part of a team.Adherence to Coding Standards: Follow established coding standards and best practices to ensure consistency and maintainability of code.Client Support: Provide technical support to users and troubleshoot issues for in-house custom software applications as well as the 3rd party ERP systems used by business.Application and Report Maintenance: address tickets raised by users in a timely manner, with a sense of urgency and user experience front of mindQualifications:Minimum of 7 years work experience.College diploma or University degree in the field of computer science, information systems, or software engineering is preferred but not required.Required SkillsDemonstrated work experience (7 years) in the following technologies is required:MS Visual Studio 2017 and aboveC#ASP.NET, ADO.NET, MVC, WinForms.Net Framework 4.8, .Net CoreEntity Framework, LINQJavaScript, JQuery, HTML, CSSWeb API, Web ServicesREST API, SOAPJSON, XMLMicrosoft SQL Server, PostgreSQL, ODBCMicrosoft SSRS, Crystal ReportsMS Azure DevOps, GitExperience in the following is an asset:VBReactBootstrapERPRequired AbilitiesExcellent understanding of coding methods and best practices.Experience working with object-oriented development tools.Prior experience communicating with users for insight on functionality, interface, problems, and/or usability issues.Knowledge of applicable data privacy practices and laws.Able to communicate effectively with non-technical users and with members of interdisciplinary teams.Flexible and adaptable regarding learning and understanding new technologies.Strong written, oral, and interpersonal communication skills.Ability to conduct research into software-related issues and products.Highly self-motivated and directed.Keen attention to detail.Proven analytical and problem-solving abilities.Ability to effectively prioritize and execute tasks in a high-pressure environment.Ability to work both independently and in a team-oriented, collaborative environment.Please reply with expected salary range and be prepared to complete a series of tests of your programming skills as part of the initial interview process.*Only selected candidates will be contacted. #J-18808-Ljbffr
-
Senior Programmer Analyst Richmond Hill, ON
7 days ago
Richmond Hill, Canada Amico Corporation Full timePosition: Senior Programmer Analyst Location:Onsite in Richmond Hill, ON The Amico group of companies is looking to fill the on-site role of Senior Programmer Analyst. To join our growing team, please review the list of responsibilities and qualifications. We look forward to reviewing your resume. The Role The Senior Programmer Analyst’s role is to...
-
Camp Supervisor
1 week ago
Richmond Hill, Canada Richmond Hill Full timeCamp Supervisor – Theatre Position Summary Reporting to the Education Program Coordinator, the Theatre Camp Supervisor will plan and develop day-to-day programming for the Richmond Hill Centre for the Performing Arts Summer Camps. They will supervise the Camp Counsellors working in the program and provide ongoing direction, supervision and evaluations. The...
-
Camp Supervisor
1 week ago
Richmond Hill, Canada City of Richmond Hill Full timeCamp Supervisor – Theatre – Richmond Hill The Camp Supervisor – Theatre will plan and develop day‑to‑day programming for the Richmond Hill Centre for the Performing Arts Summer Camps. They will supervise Camp Counsellors, provide ongoing direction, supervision and evaluation, assist in orientation, order supplies, and manage administrative duties....
-
Richmond Hill, Canada Richmond Hill Full timeFitness ConsultantPosting Id: 1412Number of Positions: 10Department: Community ServicesDivision: Recreation and Culture ServicesShift: Monday to SundayRate of Pay: $18.80 HourlyJob Type: Part TimePosting Date: 01/24/2025Application Deadline: 12/31/2025Position SummaryReporting to the Fitness Supervisor and Fitness Coordinator, the Fitness Consultant will be...
-
Camp Supervisor Job Details | Richmond Hill
1 week ago
Richmond Hill, Canada Richmond Hill Full timeCamp Supervisor Posting Id 3188 Number of Positions 1 Department Community Services Division Recreation and Culture Services Shift Monday to Friday Rate of Pay $19.23-$19.23Hourly Job Length/End Date June 1 - August 28, or September 4, 2026, if at Elgin West CC Job Type Temporary Part Time Posting Type Internal and External Posting Date 12/01/2025...
-
Camp Supervisor
1 week ago
Richmond Hill, Canada Richmond Hill Full timeCamp Supervisor – Inclusion Posting Position Summary: Reporting to the Program Coordinator, the Camp Supervisor will plan and develop day-to-day programming and special events for a specific school holiday camp program. They will supervise Camp Counsellors and provide ongoing direction, supervision and evaluations. The Camp Supervisor will assist the...
-
Camp Supervisor
1 week ago
Richmond Hill, Canada Richmond Hill Full timeCamp Supervisor - Challenge Course Posting Id 3187 Number of Positions 1 Department Community Services Division Recreation and Culture Services Shift Monday to Friday Rate of Pay $19.23- $19.23Hourly Job Length/End Date June 1 - August 28, 2026 Job Type Temporary Part Time Posting Type Internal and External Posting Date 12/01/2025 Application Deadline...
-
Richmond Hill, Canada Richmond Hill Full timePosition Summary The Community Standards Officer will conduct vehicle, foot, and bicycle patrols of assigned areas ensuring compliance with the City’s parking, noise, sign and highway obstruction bylaws. Key Duties and Responsibilities Conduct patrols throughout the municipality to assess parking and enforce parking by-law infractions proactively Provide...
-
Pharmacy Assistant
2 weeks ago
Richmond Hill, Canada Richmond Hill Pharmacy Full time**Pharmacy Assistant/ Technician, Richmond Hill, ON** **Qualification**: - Patient greeting and confirmation of accuracy of all pertinent information. - Tasks include: Filling Rx's, Data entry of patient information, scanning, Blister pack filling, delivery management, ordering, receiving, expiry checking, restocking... Etc.. - Any pharmacy software...
-
Camp Supervisor Job Details | Richmond Hill
1 week ago
Richmond Hill, Canada City of Richmond Hill Full timeCamp Supervisor Job Details | Richmond Hill Posted 6 days ago. Be among the first 25 applicants. Position: Camp Supervisor Posting Id: 3188 Number of Positions: 1 Department: Community Services Division: Recreation and Culture Services Shift: Monday to Friday Pay: $19.23 – $19.23 Hourly Job Length / End Date: June 1 – August 28, or September 4, 2026 (if...