Job Description
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
Compensation details:
90000-117000 Yearly Salary
PI507de6980e37-37344-38954718
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
January 2, 2026
Job Type:
Technology
Location:
Rochester, New York, United States
Company:
ComTec Solutions Careers
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.