Programmer Analyst
at Carrols Corporation

Date Posted: 7/12/2018

Job Description

Carrols Restaurant Group, Inc., a growing company located in Syracuse, NY, and one of the largest restaurant companies in the U.S., has an excellent opportunity in our Applications Developement department for a Programmer Analyst.

The Programmer Analyst is responsible for application development and support activity for systems outside of the PeopleSoft ERP application suite. Assignments involve delivery of all components of the Systems Development Life Cycle with minimal direction for multiple departments in the company. Systems can include the inter-relation of functions between business areas including interfaces to related internal or external applications.

The following is a summary of the duties and responsibilities of a Programmer Analyst:

  • Implement assignments accurately and on time involving multiple business areas. This encompasses a number of skills in Information Systems including user interaction, problem solving, systems analysis, preparing technical/functional specifications and estimates, developing alternatives and recommending solutions to business requirements relating to purchased software, newly developed systems or maintenance of existing systems.
  • Assignments may include gathering facts, analyzing data, and outlining alternatives for satisfying requirements including time, cost, and requirements for computing resources. Also recommends course of action.
  • Development of assignment plans including approach, review the proposed solution with peers for concurrence, time estimate and schedule. Monitor progress, prioritize tasks, obtain appropriate task authorizations, and prepare progress reports.
  • To maintain a high degree of knowledge and understanding of basic and advanced System Development skills in the following areas to ensure the effective implementation of systems:
  • Program logic development.
  • Problem solving.
  • Application security.
  • Programming languages, query tools, report writers.
  • Data modeling.
  • Development on PC, mid-range, WEB, or client server technology
  • File structures (hierarchical, sequential, relational, and other).
  • Testing plans for development of a unit, system integration, and parallel testing phases.
  • Testing tools available within the selected development technology.
  • Coordinate the application of third party package upgrades and fixes.
  • May assist with establishing Systems Development practices and procedures.
  • Carry out I/S internal control policies and procedures required by Sarbanes Oxley.
  • May be responsible for maintaining security components related to applications supported by the department.
  • Exercise effective judgment in the application of the Systems Development Life Cycle by selecting the steps applicable to the delivery of the business requirement ensuring an effective design and quality results.
  • Develop and maintain a thorough understanding of the business functions within the assigned areas such as Operational Reporting, Financial and/or HR Systems, Point of Sale Processing including data collection and Business Intelligence Reporting to ensure a clear understanding of the work flow and business requirements.
  • Keep supervisor and other concerned individuals informed of assignment status by initiating face-to-face communication and written status reports.

The following is a summary of the skills, knowledge and experience necessary to be successful in this position.

  • An Associates or Bachelors degree in related field is required.
  • 7-10+ years of experience in Application Developement is required.
  • Business systems knowledge in one or more of these areas including retail, accounting, human resources/payroll, and point of sale required.
  • Significant application development on PC, mid-range, WEB, or client server platforms required.
  • Appropriate training in Systems Development Life Cycle required
  • Project Management skills desired.
  • Exposure to Sarbanes Oxley controls covering software life cycle management is desired.
  • Required Skills: MS Office suite, MS SSRS, MS Visual Studio, C# and .NET Framework Development, Web Development, Web Services, MS SQL Server relational as primary database with exposure to Oracle secondary, MS SQL Server stored procedures, Team Server for source management.
  • Desired Skills: Knowledge of database design and SQL tuning, MS SSAS, OLAP, MDX development tools, XML and JSON data structures, and experience with Tableau or other BI reporting tools.

Carrols offers a competitive compensation and benefits package.

Please send your letter of interest, resume, and salary requirements to:

Attn: Kelly Dickter - Corporate Careers

Director of Corporate Human Resources

968 James Street

Syracuse, New York 13203

Fax: 315-479-8018

Email:

Equal Opportunity Employer

Job Snapshot

About Us

Our greatest asset is our people

A Little About Us


Carrols Corporation is headquartered in Syracuse, New York. Carrols owns and operates more than 800 restaurants under the Burger King brand. Carrols operates in over 17 states and employs over 21,000 people.

Carrols is interested in creating opportunities for you; for your career.


Due to our size and continued growth, career opportunities are always present at Carrols. These opportunities are even more likely to become available due to our policy of "promotion from within". It is our philosophy and our strong desire to fill each of our management openings by promoting an existing Carrols' employee.

If you are a dynamic individual who is frustrated by bureaucracy and tenure rules, Carrols is for you. We offer quick advancement, training and no pre-determined time requirements. All we want are the best employees in the business.

What is a Talent Network?

Talent Networks enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Why Join?

  • Receive alerts with new job opportunities that match your interests
  • Share job opportunities through Social Media or email

Are you looking for a new job? Check out these current opportunities: Corporate Opportunities, Management Opportunities and Team Member Opportunities