Observe and participate in the full Software Development Life-Cycle (SDLC), including design, implementation, coding, testing, deployment, and maintenance.
Gather and document technical business requirements for the software development and design of new systems.
Support and maintain systems and applications, implement fixes, and perform system upgrades.
Collaborate with other team members on the design and implementation of projects.
Tests modifications and documents all programming tasks and procedures.
Interact with clients and provide exceptional customer service and support.
Knowledge, Skills, and Abilities:
Must have a strong background (3+ years of experience) developing CSI/SyteLine/Symix based solutions.
Basic knowledge of manufacturing and accounting principles.
Bachelor's Degree in Computer Science, Software Engineering, or related field experience.
Ability to design and implement databases and SQL based software solutions.
Ability to implement and troubleshoot programming changes and modifications.
Strong SQL stored procedure and database skills
Experience developing business reports (SQL, Crystal, SSRS).
Must be deadline and detail-oriented with strong analytical and critical thinking skills.
Excellent written and verbal communication, especially when communicating technical requirements and information to our clients.
CSI/SyteLine/Symix based solutions,Strong SQL stored procedure and database skills