Sr. IT Engineer-Commerce Integration Platform

Casey'sAnkeny, IA
52dOnsite

About The Position

This Senior IT Engineer is part of the team responsible for building and maintaining the framework that enables transaction data to flow seamlessly from our stores to the rest of the company. This includes ensuring the integrity, reliability, and performance of transaction pipelines that support enterprise-wide reporting, analytics, and operational decision-making. You will work closely with cross-functional teams to design and implement services that connect store-level systems with enterprise platforms, ensuring real-time visibility and data consistency across the business.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or equivalent years of related work experience.
  • At least five (5) years of experience building and maintaining technical solutions in a business environment. Experience working with and upgrading legacy code is a plus.
  • Thorough understanding of .Net/C#, web development, and full-stack engineering using MS SQL Server.
  • Experience and comfort with supporting and enhancing legacy and batch solution (powershell, vb.net, vb script...).
  • Knowledge and experience working in Azure and Azure DevOps.
  • Hands-on experience with Agile delivery methodologies.
  • Strong interpersonal, verbal and written communication skills.
  • Strong analytical, organizational, and problem-solving skills.
  • Demonstrates initiative and thrives working independently with minimal supervision, while also collaborating effectively as part of a team. 
  • Effectively prioritizes and organizes tasks to maximize productivity, ensuring exceptional attention to detail.
  • Skilled at identifying problems, analyzing and evaluating information, and developing effective solutions.

Responsibilities

  • Design, implement, and test integrations between internal systems and 3rd party Point-of-Sale and Payments platforms.
  • Develop and support highly complex existing legacy and batch solutions and contribute to development of new technical complex solutions by analyzing and identifying areas of modification and improvement. Develop new routine solutions to meet customer requirements.
  • Contribute to and maintain roadmap to facilitate application software development and ensure the development work is prioritized in line with business requirements.
  • Monitor, identify, assess, and correct highly complex software problems to maintain fully functioning applications software.
  • Proactively learn highly complex engineering and business industry best practices while correctly applying learning to their daily work.
  • Design, develop, execute, and maintain highly complex automated unit tests to ensure quality of solution being built.
  • Research and suggest improvements to increase quality of the technical solution and supporting infrastructure to better meet users' needs.
  • Provide support to business units and processes.
  • Perform other duties as assigned.

Benefits

  • This position is eligible for annual cash bonuses based on company performance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service