POSITION SUMMARY : Writes / modifies / debugs computer programs with minimal to no supervision, of all levels of complexity from simple, medium to high level complexity.
DUTIES AND RESPONSIBILITIES :
- Design, develop, document, analyze, create, test and modify computer programs
- Ability to independently troubleshoot reported programming issues, provide solutions, and resolve the issues on time.
- Support and enhance existing IT Applications and services including but not limited to, new EDI requirements, new client acquisitions, new business acquisitions, data interface implementations
- Develop and execute test plans to ensure that systems meet specified requirements.
- Identify and troubleshoot system defects, working closely with developers to resolve issues.
- Conduct user acceptance testing (UAT) to validate that systems meet user expectations.
- Complete daily Departmental duties as assigned in a timely and professional manner
- Communicate effectively with technical and non-technical stakeholders, translating technical concepts into understandable terms.
- Monitors and troubleshoots system / application performance issues with minimal to no supervision.
- Work with geographically separated teams on the application development, bug fixing / enhancements, and QA process and effectively communicate with them.
- Other job-related duties as assigned by manager
PREFERRED SKILLS
Knowledge of ClickHouse and experience with SQL queries is preferable.Hands-on experience with RDBMS Postgres.4+ years' hands-on experience in JAVA programming language.hands-on experience with RDBMS Oracle is preferable.Good knowledge of data structures, data exchange, and data conversion.Knowledge of Internet / Intranet, client / server technologies.Good Understanding of business analysis work.Education / Experience : Bachelor's degree in related field (preferred); 4 or more years of related experience; or equivalent combination of education and experience.