Software Engineer
Job Description
SOFTWARE ENGINEER
\nDepartment: Enterprise Systems Group
\nBillable Hours Goal: 80% of worked hours
\nPosition Type: Full Time
\nTravel Required: Minimal as needed
\n\nJOB SUMMARY:
\nProvide 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.
\n\nREPORTS TO: Manager, Enterprise Systems Group
\nDIRECT REPORTS: None
\n\nESSENTIAL FUNCTIONS:
\n- \n
- Utilize ERP and SDK tool set in conjunction with programming knowledge to provide customized solutions both within and external to the application \n
- Develop and test Customizations, BPM’s, Crystal Reports, SSRS Reports and Queries with attention to detail and accuracy \n
- Document all modifications to client software according to company policy \n
- Manage assigned ticket and task queue to meet deadlines and other milestones \n
- Provide classroom training to end users on Microsoft SSRS, Crystal Reports, and other Epicor technical tools \n
ADDITIONAL RESPONSIBILITIES:
\n- \n
- Troubleshoot, identify and evaluate alternative solutions to a problem \n
- Maintain daily timesheet and expense report entries and submit them accurately and timely \n
- Other duties as required \n
Requirements
\nTECHNICAL SKILLS:
\n- \n
- C# / VB.NET (intermediate/Advanced) \n
- Knowledge of Microsoft SQL Server and/or Progress Databases (Intermediate) \n
- Crystal Reports development (Basic) \n
- Microsoft SSRS Reporting (Basic) \n
- Knowledge of Progress ABL code and/or Microsoft LINQ a plus \n
SOFT SKILLS & ABILITIES:
\n- \n
- Must be able to read, correctly interpret, develop, implement and test solutions based on the specifications document \n
- Strong written and verbal communication skills \n
- Pleasant and professional demeanor in all client and internal communications \n
- Ability to multi task \n
- Intellectually resourceful with sound judgment and effective decision-making abilities \n
- Independent worker and able to work effectively on daily tasks without direct supervision \n
- Strong organization skills and ability to operate efficiently throughout daily tasks \n
- 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 \n
- Demonstrate empathy with users and professionalism at all times \n
- Work well with clients at all levels \n
- Operate with client satisfaction in mind \n
- Energy, enthusiasm and results-oriented \n
EDUCATION, EXPERIENCE, & KNOWLEDGE:
\n- \n
- Related Bachelor’s degree or equivalent work experience \n
- 4+ years of Microsoft .Net programming experience \n
- Epicor application experience a plus \n
WORK ENVIRONMENT/PHYSICAL DEMANDS:
\n- \n
- Use of computer and office equipment \n
- Ability to remain calm in stressful situations \n
- Performs all administrative functions expected at this level \n
ADDITIONAL REQUIREMENTS:
\n- \n
- Ability to schedule for evening or weekend work occasionally \n
- Valid driver’s license in your state of residence and reliable personal vehicle \n
Salary Description
\n 90,000 - 117,000
