Senior IT Programmer at CloudKoi Inc
Pickering, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

20 Nov, 25

Salary

80000.0

Posted On

21 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Sql Server, Integration, Dependency Injection, Software, Stored Procedures, Performance Tuning, Version Control, Asp.Net, Css, Information Technology, Vue, Dbs, Design Patterns, Coding Standards, Html, Computer Science, Javascript, Business Systems, Optimization

Industry

Information Technology/IT

Description

JOB SUMMARY

We are seeking a Senior IT Programmer with 10+ years of progressive experience in enterprise application development, web technologies, and system integration. The ideal candidate will bring deep technical expertise in C#, ASP.NET, SQL Server, and modern frameworks, combined with strong knowledge of Azure cloud computing and best practices in scalable, secure software design.
This role requires a highly technical professional who can lead by example, collaborate with stakeholders, and deliver high-quality, enterprise-grade solutions while ensuring system performance, security, and maintainability.

REQUIRED SKILLS & QUALIFICATIONS

· Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
· 10+ years of enterprise IT programming and application development experience.
· Advanced proficiency in:
C# and ASP.NET for enterprise-grade application development
SQL Server (database design, optimization, stored procedures, performance tuning)
Front-end technologies: HTML, CSS, JavaScript (modern frameworks a plus)
RESTful API development and integration
Dependency Injection, OOP, and software design patterns
Azure cloud platform for deployment and hosting (GCP optional)
· Strong expertise in Agile/Scrum methodologies, DevOps concepts, and CI/CD workflows.
· Proven ability to analyze complex requirements and translate them into scalable technical solutions.
· Exceptional problem-solving, debugging, and optimization skills.
· Strong communication and collaboration abilities, with experience working directly with business and technical stakeholders.

PREFERRED QUALIFICATIONS

· Hands-on experience with DevOps pipelines, CI/CD, TFS and version control (Git).
· Exposure to Dealer Business Systems (DBS), Azure APM (Application Performance Monitoring) development, and UI/UX design is highly preferred.
· Exposure to cybersecurity practices, secure coding standards, and IT compliance frameworks.
· Background in ERP/CRM systems, enterprise IT modernization, or legacy system upgrades.
· Familiarity with modern front-end frameworks (React, Knockout or Vue).
· Knowledge of infrastructure monitoring, troubleshooting, and system performance optimization.

Requirements & Solutioning

  • Partner directly with business stakeholders to gather requirements, refine solutions, and translate them into technical deliverables.
  • Curate and evolve enterprise integration models to support scalable solution for internal & dealer business system.
  • Ensure solutions are aligned with business objectives and can scale for future needs

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

Requirements & Solutioning

  • Partner directly with business stakeholders to gather requirements, refine solutions, and translate them into technical deliverables.
  • Curate and evolve enterprise integration models to support scalable solution for internal & dealer business system.
  • Ensure solutions are aligned with business objectives and can scale for future needs.

Application Development & Integration

  • Lead the design, development, and maintenance of enterprise applications using ASP.NET, C#, and SQL Server.
  • Architect and implement RESTful APIs to support seamless system integration and data exchange.
  • Apply design patterns, dependency injection, and OOP principles to build scalable and maintainable applications.
  • Optimize database schemas, queries, indexes, and stored procedures for high performance.
  • Collaborate with business and technical teams to deliver clear, maintainable technical designs.

Cloud & Performance

  • Deploy and maintain enterprise applications on Azure cloud platforms with focus on scalability, reliability, and security.
  • Troubleshoot, debug, and enhance applications to improve performance and stability.
  • Ensure all solutions follow secure coding practices and compliance standards.
  • Stay current with evolving technologies and proactively recommend modernization and innovation opportunities.
Loading...