- Must have minimum 3 years solid experience developing Java-based enterprise applications using the tools and technologies mentioned below and minimum 5 years total experience in the field of software development.
- OO Design and Programming
- JEE Core Design Patterns
- Programming Languages: Java, SQL, HTML
- JEE Technologies: Servlets, JSP, JDBC, EJB, JMS
- Frameworks: Struts, Spring, Hibernate, Junit
- Platforms: WinXP, Unix|Linux, Weblogic AS, Oracle
- Development Tools: Eclipse, Maven, SVN
- Experience in Implementing (coding & unit testing) detailed design into application functionalities using Java as the primary development language
- Understanding design artifacts (using UML notation) and translating them into code. Preparation of construction artifacts such as unit test plan and Junit classes
- Fixing defects found during QA cycles
- Complying with company coding standards and SCM policies
System Analyst – Data Integration Engineer
- Interact with internal customers to interpret Business Rules and Technical Requirements.
- Work with Project Manager to establish delivery time lines based on Technical Requirements.
- Manage design, development, testing and deployment phases of Data Integration.
- Interact with Program Design team to ensure data compatibility with overall program goals
- Work with Production Team to transition solutions into the production environment.
- Troubleshoot and fix code defects.
- Conduct health checks on application performance, data growth, etc.
- Monitor data distributions, data archiving, re organization and housekeeping activities.
- Provide support for application interfaces.
- Provide level 2 technical support
- Required Skills: Java, PL/SQL, XML, JSP, SQL, JDBC, Windows OS, Integration, SOAP
Linux Systems Administrator
- Degree in a related area and 3-5 years of experience in the field or in a related area.
- Knowledge in a variety of the field's concepts, practices, and procedures.
- A wide degree of creativity and latitude is expected.
- Strong experience with Red Hat Linux, Cent OS, Fedora Core.
- HP-UX and Unix an advantage
- Strong Business English Skills
- CompTIA Server+ Certification
- Strong Leadership Skills
- Advance Communication Skills
- Organization Skills
Collections Manager
- 5-7 Years of accounts receivable/collections experience
- 2-5 years experience and proven track record as Collection Manager or Supervisor
- Must have experience in B2B collections
- 3 years experience with cash application.
- Strong oral and written communication skills, including ability to communicate effectively in English
- Highly organized, with good attention to detail and follow up
- Well developed analytical and problem solving skills,
- Proficiency in Microsoft Office required
- BA/BS Degree or equivalent
Strategic Senior Collectors
- 3-5 Years of accounts receivable/collections experience
- Strong experience in B2B Collections
- Self Starter with the ability to work with minimal supervision
- Excellent customer service skills required.
- Strong oral and written communication skills, including ability to communicate effectively in nglish
- Well developed analytical and problem solving skills,
- Highly organized, with good attention to detail and follow up
- BA/BS Degree
- Proficiency in Microsoft Office required
Customer Solutions Support Specialist
- Basic Oracle and SQL Server DBA skills
- Basic Unix/Linux fundamentals skills
- Problem Solving/Troubleshooting skills
- Customer Support skills
- MS Office (Word, PowerPoint, Access, Excel, Outlook)
- Additional Desired Skills
- WebLogic or WebSphere Admin skills
- Apache/Tomcat Application & Web Server Administration skills
- Java Programming/Reading skills
Technical Support Analyst I
- Basic Oracle and SQL Server DBA skills
- Apache/Tomcat Application & Web Server Administration skills
- Java Programming/Reading skills
- Problem Solving/Troubleshooting skills
- Customer Support skills
- MS Office (Word, PowerPoint, Access, Excel, Outlook)
- WebLogic or WebSphere Admin skills is desired
- Eclipse IDE skills is a plus
- Ant Deployment Toll skills is desired
EDI Analysts
- Bachelor's Degree in Information Technology or IT-related course
- Senior with at least 3-4 years IT work experience
- Prior programming experience
- Knowledge in EDI and Supply Chain/JAVA/CMMI is a plus
- Strong Business Analysis
- Investigative. Likes activities that involve thinking, organizing and understanding.
- Excellent communication and interpersonal skills
- Effective time management skills
- Strong team player
- Can work under minimum supervision
- Willing to be on call beyond normal working hours and on weekends
- Willing to work night shift
PERL Developer/Map Integration
- 2-3 years experience in UNIX environment application implementation
- 2-3 years experience in PERL programming in a UNIX platform - intermediate to complex
- Experienced in SQL DB data manipulation, can compose simple to intermidate SQL statements
- Knowledged in internet communication protocols FTP, HTTP, SSH
- Experienced in UNIX shell (csh, bash) scripting
- Knowledge in EDI or XML standards (is a plus)
- Experienced in SAP (is a plus)
- AI mapping skills (is a plus)
- Knowledge in GXS Enterprise messaging server (is a plus)
- Comfortable in a 3PM to 12AM work schedule
- Willing to learn AI mapping language and Enterprise messaging server
- Can coordinate development projects requirements with project managers and clients
- Has a good sense of balance between required features to be developed and code complexity and bloat
EDI Project Manager
- Advanced knowledge of Software Engineering & SDLC methodologies, processes and concepts
- Advanced Systems Analysis & Design skills
- Advanced Leadership & Communication skills
- Advanced Project Management skills
Database Administrator
- Formulates database solutions and recommends database strategy for various web-based application development projects.
- Apply Oracle database technologies in the application particularly by writing stored procedures and triggers.
- Writes detailed design documents essaying the database solution to a project.
- Works as data modeler and database architect for web based e-payment and e-commerce projects.
- May develop Korn shell scripts and develop PLSQL programs for database background activities.
- Tune the database and SQL codes to get the best possible performance of the application.
- Responsible for creating database deployment scripts for deployment to QA, Preproduction and Production environments.
Systems Engineer
- Responsible for ensuring timely deployments of application releases on QA environments.
- Deploy an application running under an application server. This involves the following:
- Deployment of packages
- Configuration of application server and other components,
- Application of db scripts, and provision of system health check,
- Troubleshoot platform problems,
- Identify cause and employ solution to the problems, raise immediately any unresolved problems and seek help,
- Provide routine examination of system processes and report any irregularies or anomalies happening in the system,
- Support developers in configuring their local instance of application server.
- Collaborate with technical leads, developers and other system engineers and develop scripts that may automate build and deployment activities.
Technical Trainer
- Assess relevant training needs for staff individuals, in consultation with departmental heads, including assessment methods and measurement systems entailed.
- Design training courses and programs necessary to meet training needs
- Organize training venues, logistics, transport, accommodation as required to achieve efficient training attendance and delivery
- Plan and deliver training courses personally where necessary to augment that provided externally or internally by others
- Ensure all training activities and materials meet with relevant organizational and statutory policies
QA & Process Analyst
- Documentation and coordination of processes, programs or practices, in line with best practice process models, to ensure minimal defects as a result of non compliance to current process and procedures.
- Continuous improvement of products and services
- Development, implementation and monitoring of processes to address needs or issues of the BAM team.
Operations / Report Developer
- Developer with 5+ years experience with datawarehouse applications using Oracle databases on a UNIX or Linux platform.
- Responsibilities will include development on new projects, as well as ongoing support for existing datamarts.
- End user reporting support is required in addition to managing daily, weekly and monthly loads of existing datamarts.
- BS or higher in Computer Science or IT related discipline.
- Extensive knowledge of Oracle RDBMS, SQL, PL/SQL. Knowledge of star schema design and dimensional modeling would be a plus.
- Familiarity with any/all of the following reporting tools : Business Objects: Noetix; Cognos; Oracle Discoverer
- Strong technical, leadership, communication and teaming skills.
- Ability to understand business requirements and convert to IT deliverables
- Flexibility to work a schedule overlapping with US business hours.
- Experience with the following tools: Informatica Powermart ETL Tool; WebMethods; Oracle Warehouse Builder
Helpdesk Agent (GOIT)
- Candidate must possess at least a Bachelor's/College Degree in Computer Science or IT-related discipline
- At least 6 months experience in providing IT helpdesk support or customer support
- Experience in documenting customer issues and work processes
- Familiarity with MS Windows and Windows components.
- Knowledgeable in the use of MS Office Applications
- Knowledgeable with basic computer hardware concepts
- Ability to troubleshoot basic computer hardware and software issues
- Outstanding skills in teamwork and customer engagement
- Proficient in oral and written communication skills
- Drive and ability to see problems through to resolution
- Process-driven and good attention to detail
- Ability to quickly learn and understand new technology and applications
- Willing to work in a shifting schedule and render overtime as necessary
Technical Implementation Engineer (Global Implementation Team)
- Supports the technical aspect of the GXS clients mainly thru email and voice supports.
- Frequently communicates with team members and leads for technical support and program know how.
- Provides a weekly summary report of utilization rates client concerns addressed and closed.
- The TSE must be able to trace, analyze and provide short-term resolutions and answers to the problems, failures and alerts within the clients SLA- Service Level of Agreement.
- Contribute to the company vision of being the industry leader in customer service through quality, commitment, courtesy and teamwork; must be fluent in English and willing to work on shift schedules.
Senior Java Developer (ACE Team)
- Extensive java skills and OO design experience (java 1.5, design patterns)
- Built/launched successful interactive/transactional web sites/applications
- Good understanding of data & web standards/protocols (HTML, XHTML, CSS, XML, XSL, Java Script, RSS, Web services)
- Knowledge of session management, security setups and configuration, object-relational mapping
- Strong problem solving skills, adaptable, proactive, and willing to take ownership
- Commitment to quality, architecture, and documentation
- Required framework/technology knowledge: Java 1.5; Struts; Maven 2, Spring; Hibernate; SXLT; DDL/DML (Oracle preferred); Subversion; Unix/Linux; Tomcat/J boss/Web Logic
Team Lead for BAM
- Monitor daily output of team
- Provide developmental feedback to team members
- Enforce company policies (including disciplinary actions)
- Create/modify performance appraisals
- Create weekly team status reports
- Create monthly/quarterly plans
- Head implementation of special projects
- Provide input to Team Policy changes
- Be the onsite reference for the BAM personnel
- Provide backup to the team in cases of unplanned/planned absences
- Collect and consolidate product issues to be escalated to Manager, Tier 2 or Project Manager
- Inspect processing analyst output to ensure accuracy
- Mentor new members of the team
- Provide input to performance of trainees for screening purposes
- Identify training opportunities for the team
- Document policy and procedure changes
- Conduct interviews for incoming BAM personnel