Job Details
Job Location
W Hartford - West Hartford, CT
Position Type
Full Time
Education Level
Not Specified
Salary Range
$90000.00 - $110000.00
Travel Percentage
None
Job Shift
Day
Job Category
Information Technology
Description
We are seeking a skilled and motivated Applications Developer to join our IT team. The ideal candidate will be responsible for designing, developing, and maintaining customizations and integrations within our Epicor ERP environment to support evolving business needs. If you thrive in a collaborative, fast-paced setting and have a passion for problem-solving and process improvement, we want to hear from you!
Responsibilities
Understand client requirements and how they translate in application features.
Collaborate with a team of IT professionals to set specifications for new applications.
Design creative prototypes according to specifications
Write high quality source code to program complete applications within deadlines!
Perform unit and integration testing before launch.
Conduct functional and non-functional testing.
Troubleshoot and debug applications.
Evaluate existing applications to reprogram, update and add new features.
Develop technical documents and handbooks to accurately represent application design and code. Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Proven experience as application developer.
2+ years of experience developing in the Epicor ERP environment (preferably Epicor 10 or later).
Experience in designing and building applications.
5+ years' experience programming in C# (WPF preferred)
5+ years' experience with SQL on SQL Server or Sybase
Experience with NODEJS
Experience writing React user interfaces.
Experience with SSRS report writing preferred.
Working knowledge of VB.net preferred
In-depth knowledge of programming for diverse operating systems and platforms using development tools
Excellent understanding of software design and programming principles
Must be team playerwith excellent communication skills
Analytical thinking and problem-solving capability
Great attention to detail and time-management skills
Certified application developer is a plus.