Talent.com
Senior Programmer Analyst - Amico Corporation
Senior Programmer Analyst - Amico CorporationAmico • Richmond Hill, ON, Canada
Senior Programmer Analyst - Amico Corporation

Senior Programmer Analyst - Amico Corporation

Amico • Richmond Hill, ON, Canada
30+ days ago
Job type
  • Full-time
Job description
Position: 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 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

Qualifications:
  • 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

Experience in the following is an asset:
  • VB
  • React
  • Bootstrap
  • ERP

Required Abilities
  • 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.
Please be prepared to complete a series of tests of your programming skills as part of the initial interview process.

Salary: $80,000-$100,000
*Salary will be determined based on candidate's experience, skills and qualifications.
*Only selected candidates will be contacted.
*This is a current, real vacancy that needs to be filled as soon as possible.

#AMICOCORP
Create a job alert for this search

Senior Programmer Analyst Amico Corporation • Richmond Hill, ON, Canada

Similar jobs
Programmer Analyst II

Programmer Analyst II

BGIS Global Integrated Solutions Limited • Toronto
Full-time
The Programmer Analyst II through the use of technical knowledge of computers and computer languages will identify and solve intermediate programming and technical problems, change production progr...Show more
Last updated: 10 days ago • Promoted
Senior Application Support Analyst (Capital Markets)

Senior Application Support Analyst (Capital Markets)

RBC • Toronto
Full-time
You will be supporting the Sophis and Valuation Management applications for the Equity Derivatives business.These critical applications deliver overnight and intraday Risk Limits and Valuations for...Show more
Last updated: 11 days ago • Promoted
Senior Analyst, PAM Control

Senior Analyst, PAM Control

Swagher • Toronto
Full-time
Senior Analyst, PAM ControlScotiabankTorontoRequisition ID: 236139 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.The Team**Scotiabank’s Infor...Show more
Last updated: 30+ days ago • Promoted
IAM Analyst – Okta

IAM Analyst – Okta

Intercast • Toronto
Full-time
We’re looking for an IAM Analyst with.This role focuses on Okta IAM implementations, upgrades, and enhancements, supporting workforce and customer identity use cases across cloud and SaaS platforms...Show more
Last updated: 20 days ago • Promoted
Desktop Support Analyst (Co-op)

Desktop Support Analyst (Co-op)

S&C Electric Company • Toronto
Full-time
At S&C Electric Canada, Co-Op students are valued contributors to our mission of building a safer, more reliable, and more resilient electrical grid.With over 70 years of innovation in Canada, we c...Show more
Last updated: 30+ days ago • Promoted
Senior Data Systems Analyst - Java, Big Data, Capital Markets

Senior Data Systems Analyst - Java, Big Data, Capital Markets

Highbrow LLC • Toronto
Full-time
A leading data solutions provider is seeking a Sr.Business Systems Analyst in Toronto, ON.The ideal candidate will have over 10 years of experience in business analysis, specifically in Java and Sp...Show more
Last updated: 30+ days ago • Promoted
Senior Analyst, CRM Operations, TH, Canada

Senior Analyst, CRM Operations, TH, Canada

Restaurant Brands International • Toronto
Full-time
Ready to make your next big professional move? Join us on our journey to achieve our big dream of building the most loved restaurant brands in the world.RBI is one of the world's largest quick serv...Show more
Last updated: 16 hours ago • Promoted • New!
Desktop Support Analyst (Co-op)

Desktop Support Analyst (Co-op)

S&C Electric • Toronto
Full-time
At S&C Electric Canada, Co-Op students are valued contributors to our mission of building a safer, more reliable, and more resilient electrical grid.With over 70 years of innovation in Canada, we c...Show more
Last updated: 16 hours ago • Promoted • New!
Mainframe Application Developer - C/C++ & COBOL

Mainframe Application Developer - C/C++ & COBOL

Astra North Infoteck Inc. • Toronto, ON, ca
Full-time
Quick Apply
Mainframe Application Developer - C/C++ & COBOL.We are seeking a highly skilled and experienced Software Developer with deep expertise in C and C++.The ideal candidate will be responsible for desig...Show more
Last updated: 15 days ago
Senior Mainframe COBOL Developer – IMS/ZOS Expert

Senior Mainframe COBOL Developer – IMS/ZOS Expert

Source Code • Toronto
Full-time
A technology firm in Downtown Toronto seeks a Senior Software Developer with at least 5 years of experience in IMS DB/DC Mainframe Express and expertise in Enterprise COBOL for ZOS.This role involv...Show more
Last updated: 26 days ago • Promoted
Programmer Analyst, Cobol, CICS

Programmer Analyst, Cobol, CICS

Scotiabank • Toronto
Full-time
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.CCA Insurance Technology team primary role is to maintain and develop Financial Insurance Appli...Show more
Last updated: 16 hours ago • Promoted • New!
SFDC Developer / Analyst ( intermediate level ) - Contract role

SFDC Developer / Analyst ( intermediate level ) - Contract role

System Canada • Toronto
Full-time
System Canada Resources has a broad range of skills in different technologies.Our large skill-set is achieved through a focus on strengthening our skills base.Each team member brings unique value, ...Show more
Last updated: 30+ days ago • Promoted
Senior Process Analyst

Senior Process Analyst

BMO • Toronto
Full-time +1
The Senior Process Analyst coordinates end user device technology provisioning services which includes hardware (laptop, desktop, tablet, printer, ATM) and associated network configurations for all...Show more
Last updated: 16 hours ago • Promoted • New!
Application Support Analyst

Application Support Analyst

Venterra Realty • Richmond Hill
Full-time
Director of Infrastructure and IT Operations.Hybrid / Corporate Office in Richmond Hill, Ontario.Venterra Realty is a growing developer, owner, and operator of multifamily apartments with 90 mixed-...Show more
Last updated: 30+ days ago • Promoted
Platform Support Analyst - Certification & Infra (Hybrid)

Platform Support Analyst - Certification & Infra (Hybrid)

Moneris • Toronto
Full-time
A financial technology company is seeking an experienced Platform Support Analyst to provide support for internal stakeholders and clients.The role requires a minimum of 4 years of experience suppo...Show more
Last updated: 16 hours ago • Promoted • New!
Cobol Programmer

Cobol Programmer

Millennium Software and Staffing Inc • Toronto
Full-time
We have the following openings at.Kindly send your updated resume if interested at mjakhar@webmsi.Contract-To-Hire any time after 90 days.Hands on Application Development Experience in AS400 and CO...Show more
Last updated: 16 hours ago • Promoted • New!
Application Support Analyst

Application Support Analyst

Venterra • Richmond Hill
Full-time
ROLE: Application Support Analyst.REPORTS TO: Director of Infrastructure and IT Operations.LOCATION: Hybrid / Corporate Office in Richmond Hill, Ontario.SALARY: $68,000 - $83,000, up to 5% discreti...Show more
Last updated: 30+ days ago • Promoted
Programmer Analyst

Programmer Analyst

ROSS • Toronto
Full-time
Our client provides organizations with Web-based tools to help them assess, select and retain the best people.They are looking for a programmer analyst with strong business analysis skill to write ...Show more
Last updated: 30+ days ago • Promoted