The Senior Software Developer is responsible for designing and developing enhancements and customizations in Epicor ERP System.
Key Responsibilities:
Contribute to all modules of Epicor Kinetic ERP.
Design, develop, and unit test applications in accordance with established standards.
Identify areas for improvement and stability within the application.
Gather and document customer requirements, build estimates, and develop solutions.
Have high-quality development experience and principles
Deliver solutions on time and on budget
Provide second and third-level support to customers
Troubleshoot and resolve software bugs, data, and system configuration issues
Perform design and code reviews
Mentor and train technical and non-technical team members
Create project documentation
Develop work-breakdown structures
Provide tracking and status updates on assigned tasks
Provide risk assessment
Exercises independent judgment and discretion in overall task management by prioritizing, planning, and tracking the tasks assigned for development
Guide team development efforts toward successful project delivery
Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web and desktop-based business applications
Develop, refine, and tune integrations between applications
We are seeking candidates with the following experience and skills
3+ years of development experience with expertise in the design, development, and deployment of enterprise-level applications
2+ years of development experience with the ERP systems/platform/technology stack is preferred.
Experience leading teams that utilize one or more development methodologies including Agile, SCRUM, or Waterfall
Experience with concepts, design patterns, tools, and platforms that involve standard Microsoft development solutions
Solid understanding of modern application architectures, development methodologies, and tools
Knowledge of a broad spectrum of enterprise applications
Strong customer service orientation
Analytical, troubleshooting, and problem-solving skills
Logical, efficient, and proactive
Keen attention to detail
Ability to effectively communicate ideas
Experience working in a team-oriented, collaborative environment
Comfortable with ambiguity, possess the ability to adapt quickly and easily, and possess the ability to analyze complex problems and move them to resolution
Background and style that elicits respect in the organization through style of engagement, technical depth, customer service, and results
Positive attitude and the ability to build strong relationships within the company and with external partners
Very strong communication skills (written and verbal)
Preferred Skills
Extensive Experience in .Net, C#
Have Experience developing or working with MS SQL Server (SSRS), Crystal
Note: You must take this online test to complete your job application. Click the button to take the test now or visit your dashboard to take it later. You can also find a link to this test in your registered email address.
By signing up to your account, you agree to Rozee’s Terms of Services and consent to our Cookie Policy and Privacy Policy , and agree to be contacted by employers via Rozee. You also consent to receiving marketing messages from Rozee and may opt out from receiving such messages by following the unsubscribe link in our messages, or as detailed in our terms.