Recherche d'emploi > Kingston, ON > Sr software engineer

Sr. Software Engineer, IT Mkg Loyalty

Giant Eagle
Canada Office
100K $-140K $ / an (estimé)
Temps plein

Description

  • Experience Required : 8 years experience as a Sr. Software Engineer
  • Experience Desired : Experience working in a retail supply chain environment
  • Education Required : Bachelors Degree, Information Technology or related field
  • Experience Preferred : Eagle Eye Solutions Platform or similar customer engagement platform.

Must have experience with the following technology stack :

  • C sharp (C#) .Net Core & .Net Framework experience
  • Proficiency in Azure, with a focus on .Net Core and various Azure services
  • Proven expertise in implementing CI / CD pipelines and working knowledge of related tools
  • Experience in migrating .Net Framework applications to .Net Core
  • Familiar with developing and working with Microservices and RESTful APIs
  • Familiar with SOLID Principals
  • Familiar with asynchronous programming using EventHub and EventGrid
  • Proficiency in designing SQL Server & Oracle databases (at least one candidate)
  • Demonstrated experience in Agile methodologies

Job Responsibilities

  • Design and develop software programs to meet customer and business requirements.
  • Coordinate systems analysis, systems development and implementation activities to ensure customer requirements are met or exceeded.
  • Organize and prepare program and system documentation according to established procedures to facilitate ongoing support and maintenance.
  • Recommend and implement technology and process improvements to increase efficiency.
  • Perform formal code reviews and quality assurance activities for newly developed programs.
  • Participate in both daylight and off-hour support rotation.
  • Provide technical leadership, mentoring and training of existing software engineers.
  • Prevent unauthorized access to information, assets or restricted areas and report any attempts.
  • Maintain cognizance of industry trends and new products to evaluate opportunities for achieving maximum effective usage of the Company's investment in information technology.
  • Produce all management reports completely, accurately and on time.
  • Report any type of problems to the appropriate management in a timely manner.
  • Participate in educational and on-the-job training programs as recommended by IT management.
  • Communicate well with non-IT personnel and vendors.
  • Assist in special projects as assigned.
  • Perform other duties as assigned.
  • Il y a plus de 30 jours
Emplois reliés
Giant Eagle
Kingston, Ontario

Familiar with developing and working with Microservices and RESTful APIs. Perform formal code reviews and quality assurance activities for newly developed programs. Provide technical leadership, mentoring and training of existing software engineers. Communicate well with non-IT personnel and vendors...

Jonas Software UK
Remote, Canada
Télétravail

Collections is an increasingly complex and evolving landscape, but with C&R’s sophisticated systems, it becomes simple for users to drive process automation while having the flexibility to easily adapt to change. Our cloud-native software is fast and easy to deploy and provides unlimited scale to gr...

IPG Photonics
Kingston, Ontario

It involves collaboration with our R&D team to develop time-critical measurement detection algorithms for Linux environments, collaboration with our Windows-based software group to improve performance bottlenecking algorithms, and collaboration with our FPGA development team to implement time-critic...

Wagepoint
CA
Télétravail

The opportunity to work with the world’s friendliest team, solving interesting problems together with an endless amount of laughter (We work hard, but we always have time for a bad joke or two). Speaking of, we “pull rabbits out of hats” for thousands of small business owners across the US and Canad...

Electronic Arts
Ontario, Canada

For British Columbia, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended healt...

Hasbro
CA

We are committed to making all employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, or any other legally protected status. As a Senior Full Stack Software Engineer working on the Dungeons & Dra...

Offre sponsorisée
Alignerr
Kingston, Ontario
Télétravail

As an AI Tutor - Coding, you'll play a critical role in shaping the future of AI.You'll leverage your subject-matter expertise to train and evaluate AI models, ensuring the information they generate is reliable and relevant across various domains.This position offers a unique path for professional g...

Scribd
Remote US Canada
Télétravail

Experience developing standards for database design and implementation of various strategic data architecture initiatives around data quality, data management policies/standards, data governance, privacy and metadata management• Working experience integrating with BI frameworks like Qlik, ThoughtSpo...

Great Canadian Gaming Corp.
Canada, Canada

The Software Developer is a fully proficient software developer, who uses their past experiences and industry knowledge to troubleshoot and solution problems effectively and efficiently. Brainhunter is currently seeking "Senior Software Developer(. The Software Developer plays a key role in the anal...

Thinkific
Canada

Staff Software Engineer (Distributed - Canada). As a Staff Software Engineer, you are one of our “power implementers. You’ll work closely with Principal Engineers, and Architects to lead with technical excellence shaping the technical direction of large projects while also investing time to coach an...