Software Engineer

Comtec Solutions
Rochester, NY



Full-time

Description

SOFTWARE ENGINEER

Rochester, NY

Description

Department: Enterprise Systems Group

Billable Hours Goal: 80% of worked hours

Position Type: Full Time

Travel Required: Minimal as needed

JOB SUMMARY:

Provide development and customization of Epicor ERP Application. Translate software requirements into workable programming code and maintain and develop programs for use in business. Adhere to ComTec's 4 values: Passionate about the customer, Dedicated to the employee, Do the right thing, Fire in the belly.

REPORTS TO: Manager, Enterprise Systems Group

DIRECT REPORTS: None

ESSENTIAL FUNCTIONS:

  • Utilize ERP and SDK tool set in conjunction with programming knowledge to provide customized solutions both within and external to the application
  • Develop and test Customizations, BPM’s, Crystal Reports, SSRS Reports and Queries with attention to detail and accuracy
  • Document all modifications to client software according to company policy
  • Manage assigned ticket and task queue to meet deadlines and other milestones
  • Provide classroom training to end users on Microsoft SSRS, Crystal Reports, and other Epicor technical tools

ADDITIONAL RESPONSIBILITIES:

  • Troubleshoot, identify and evaluate alternative solutions to a problem
  • Maintain daily timesheet and expense report entries and submit them accurately and timely
  • Other duties as required

Requirements

TECHNICAL SKILLS:

  • C# / VB.NET (intermediate/Advanced)
  • Knowledge of Microsoft SQL Server and/or Progress Databases (Intermediate)
  • Crystal Reports development (Basic)
  • Microsoft SSRS Reporting (Basic)
  • Knowledge of Progress ABL code and/or Microsoft LINQ a plus

SOFT SKILLS & ABILITIES:

  • Must be able to read, correctly interpret, develop, implement and test solutions based on the specifications document
  • Strong written and verbal communication skills
  • Pleasant and professional demeanor in all client and internal communications
  • Ability to multi task
  • Intellectually resourceful with sound judgment and effective decision-making abilities
  • Independent worker and able to work effectively on daily tasks without direct supervision
  • Strong organization skills and ability to operate efficiently throughout daily tasks
  • In general owns issues through resolution although understands when to escalate a problem to another team member and whom to escalate to; accepts escalated issues; and mentors when appropriate
  • Demonstrate empathy with users and professionalism at all times
  • Work well with clients at all levels
  • Operate with client satisfaction in mind
  • Energy, enthusiasm and results-oriented

EDUCATION, EXPERIENCE, & KNOWLEDGE:

  • Related Bachelor’s degree or equivalent work experience
  • 4+ years of Microsoft .Net programming experience
  • Epicor application experience a plus

WORK ENVIRONMENT/PHYSICAL DEMANDS:

  • Use of computer and office equipment
  • Ability to remain calm in stressful situations
  • Performs all administrative functions expected at this level

ADDITIONAL REQUIREMENTS:

  • Ability to schedule for evening or weekend work occasionally
  • Valid driver’s license in your state of residence and reliable personal vehicle

DATE CREATED/REVISED: November 2025

Salary Description

90,000-110,000

Posted 2025-11-25

Recommended Jobs

Senior Software Engineer, Data

Affinity
Queens, NY

Affinity stitches together billions of data points from massive datasets to create a powerful, accurate representation of the world's professional relationship graph. Based on this data, we offer our…

View Details
Posted 2025-11-08

Senior Marketing Program Manager

Culture Amp
New York, NY

Join us on our mission to make a better world of work. Culture Amp is the world’s leading employee experience platform, revolutionizing how 25 million employees across more than 6,500 companies cr…

View Details
Posted 2025-11-27

Supervisor

CGI Group, Inc.
Buffalo, NY

Position Description Under the direction of the Site PSM, Government Client Leadership or designate, lead a team involved in all phases of passport processing, customer service and PRISM functions…

View Details
Posted 2025-11-24

Registered Nurse 1 Psychiatric, (NY HELPS), Buffalo Psychiatric Center, P27396

New York State Civil Service
Buffalo, NY

NY HELP Yes Agency Mental Health, Office of Title Registered Nurse 1 Psychiatric, (NY HELPS), Buffalo Psychiatric Center, P27396 Occupational Category Health Care, Human/Social Service…

View Details
Posted 2025-11-27

Production Team Partner - Stockroom Processor - UniFirst

UniFirst
Liverpool, NY

Production Team Partner – Stockroom Processor Our Production Team is Kind of a Big Deal! UniFirst is seeking a reliable and hardworking Production Team Partner to join our UniFirst Family. As …

View Details
Posted 2025-11-01

Primary Care APP

BECA Staffing Solutions LLC
Gouverneur, NY

Primary Care Advanced Practice Provider (APP) Opportunity Scenic Northern New York – Where the Adirondacks meet the St. Lawrence River A well-established regional healthcare organization in nor…

View Details
Posted 2025-11-21

Lab Technician - Makeup

ESTÉE LAUDER
Melville, NY

Responsible for supporting the development of new makeup formulations and maintaining existing products within established timelines. Executes routine laboratory and pilot lab work under daily supervi…

View Details
Posted 2025-11-21

Product Manager

Resourceful Talent Group
New York, NY

Job description We’re recruiting on behalf of a leading, fast-growing SaaS platform for creative production workflow management. Our client's platform is used by top retailers, brands, and enterta…

View Details
Posted 2025-11-25

Product Manager - App Platform

PagerDuty
Albany, NY

PagerDuty, Inc. (NYSE:PD) is a global leader in digital operations management. Trusted by nearly half of both the Fortune 500 and the Forbes AI 50, as well as approximately two-thirds of the Fortune 1…

View Details
Posted 2025-11-14

Indirect Tax--Unclaimed Property and Escheat Services --Manager

EY
Jericho, NY

Location: Anywhere in Country At EY, we’re all in to shape your future with confidence.  We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career where…

View Details
Posted 2025-11-26