Senior Programmer Analyst
7 hours ago
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 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 Responsibilities
- Software 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 mind
- 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 Skills
Demonstrated work experience (7 years) in the following technologies is required:
- MS Visual Studio 2017 and above
- C#
- ASP.NET, ADO.NET, MVC, WinForms
- .Net Framework 4.8, .Net Core
- Entity Framework, LINQ
- JavaScript, JQuery, HTML, CSS
- Web API, Web Services
- REST API, SOAP
- JSON, XML
- Microsoft SQL Server, PostgreSQL, ODBC
- Microsoft SSRS, Crystal Reports
- MS Azure DevOps, Git
- VB
- React
- Bootstrap
- ERP
- Excellent 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.
*Only selected candidates will be contacted.
#AMICOCORP
-
Senior Analyst
7 days ago
Richmond Hill, Ontario, Canada Venterra Realty Full time $80,000 - $120,000 per yearDescription ROLE: Senior Analyst - Investor RelationsREPORTS TO: Director of Investor RelationsLOCATION: Hybrid / Corporate Office in Richmond Hill / Remote COMPANY OVERVIEW Venterra Realty is a growing developer, owner, and operator of multifamily apartments with approximately 90 mixed-use and multifamily communities across 21 major US cities....
-
Senior Analyst, Business Insights
7 hours ago
Richmond Hill, Ontario, Canada Driven Talents Full time $90,000 - $120,000 per yearI am currently recruiting on behalf of aleading global EdTech organizationthat operates four well-established education brands across 30+ countries. Their Richmond Hill office is home to a collaborative and innovative team passionate about education, data-driven strategy, and franchise success.This organization is experiencing strong growth and is seeking...
-
Senior Analyst, Strategic Sourcing
2 weeks ago
Richmond Hill, Ontario, Canada Staples Canada Full time $80,000 - $120,000 per yearSome of what you will do:The Sr. Analyst, Strategic Sourcing will serve as the data and analytics lead for the procurement function, reporting to the Sr. Manager, Strategic Sourcing. This role is responsible for ensuring the accuracy, integrity, and governance of procurement data while delivering insights, reporting, and tools that drive effective sourcing...
-
Financial Analyst, FP&A
2 weeks ago
Richmond Hill, Ontario, Canada Staples Canada Full time $60,000 - $100,000 per yearSome of what you will do:Reporting to the Director of FP&A (Logistics and E-Commerce) you will partner with the leadership team and senior management across the business. You will support the monthly financial accounting close, annual budgeting, quarterly forecasting, and multi-year (long range) planning process for Logistics & E-Commerce. This will also...
-
Sr. Pricing Analyst
10 hours ago
Richmond Hill, Ontario, Canada OpenText Full time US$120,000 - US$180,000 per yearOpentext - The Information CompanyOpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that...
-
Systems Analyst, WMS
7 days ago
Richmond Hill, Ontario, Canada Staples Full time $80,000 - $120,000 per yearDescriptionSome of what you will do:Work with the project and cross functional team to implement Manhattan WM Active for Staples distribution centers across Canada.Work on configuration, testing, Integration with ERP and other MHE systemsSupport distribution centers on Manhattan MAWM platform on an ongoing basis for process improvement and...
-
Systems Analyst, WMS
2 weeks ago
Richmond Hill, Ontario, Canada Staples Canada Full time $80,000 - $120,000 per yearSome of what you will do:Work with the project and cross functional team to implement Manhattan WM Active for Staples distribution centers across Canada.Work on configuration, testing, Integration with ERP and other MHE systemsSupport distribution centers on Manhattan MAWM platform on an ongoing basis for process improvement and stabilitySpecifically, You...
-
Senior Credit Risk Analyst(B2B)
2 weeks ago
Richmond Hill, Ontario, Canada OpenText Full time $120,000 - $150,000 per yearOpentext - The Information CompanyOpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that...
-
Systems Analyst II
7 days ago
Richmond Hill, Ontario, Canada Richmond Hill Full time $57 - $66Systems Analyst II Posting Id 3193Department Corporate and Financial ServicesDivision Information TechnologySection Application Services Job Grade Contract Admin Grade 06 Rate of Pay $ $66.27 HourlyJob Type Temporary Full Time - ContractContract Length/End Date 1 yearReplacement/New Position ReplacementPosting Type Internal and...
-
Systems Analyst II
7 days ago
Richmond Hill, Ontario, Canada City of Richmond Hill Full time $66,000 - $120,000 per yearPosting Id3193DepartmentCorporate and Financial ServicesDivisionInformation TechnologySectionApplication ServicesJob GradeContract Admin Grade 06Rate of Pay$ $66.27 HourlyJob TypeTemporary Full Time- ContractContract Length/End Date1 yearReplacement/New PositionReplacementPosting TypeInternal and ExternalPosting Date11/24/2025Application...