Distributed Appl Developer IV
The job holder uses existing and emerging technology platforms to design, develop and document technically detailed distributed applications. S/he writes new complex systems (a grouping of programs involving multiple levels of table dimension and internal sorts that accomplishes a particular new function), designs and codes programs and creates test transactions. S/he also analyzes organizational needs and goals to develop and implement distributed application systems.
'C' and JAVA with the 3 to 4 years working experience where code is written in structured manner using coding standards.
AIX preferably or UNIX with at least 5 to 7 years of experience. Hands on experience in writing shell scripts.
Familiar with Software Development Life Cycle standards and practiced at least 2 to 3 years in Agile and/or Water Fall/Iterative.
CVS Configuration Management used for 3 to 4 years. User experience with Clear Quest or similar product for defect logging.
WebSphere IBM Product:
MQ Version 6.0 or higher with the developers experience in using MQ API for 3 to 5 years.
Message Broker 6.0 or higher with the developers experience in using various built-in nodes, toolkit, explorer, ESQL for 3 to 5 years.
Extensive experience in developing message sets in MRM for various types of message formats for 4 to 5 years.
ORACLE (preferred 10g in RAC) with working experience in writing SQL queries for 1 to 2 years.
User or developer experience in using various message protocols (TCP/IP) etc. for 2 years.
Must have worked in a team with understanding of team ethics.
Good written and verbal communication skills with the experience in writing technical documents such as test scripts, design documents, implementation procedures and production play-books, etc.
Plus but not essential skills:
Experience in using OpenVMS and command language scripts.
Experience in using CMS configuration management.
Experience with WTX and SWIFT Libraries.
Experience in using Harvest code implementation tool.
Familiar and worked on projects related to messaging middle-ware environment.
Minimum 5 - 7 years experience required. Job holder must have thorough knowledge of company's IT infrastructure and daily operations and understand the impact of planned changes. S/he must have knowledge about the functions and features of modern and traditional structured methods for developing distributed applications. S/he must also have extensive experience developing distributed applications. Job holder must be knowledgeable about cross-platform interoperability (multiple platforms - i.e. NT, Intranet, etc.) , major tools in a toolkit for a specific platform and features of multiple toolkits. S/he must be experienced at resolving hardware, software, and communications malfunctions and understand the business impact of resolving complications.