Develop core versions of software applications for sale to external clients, meeting client purchasing requirements and technical specifications.
Requirements
- Experience using COBOL, CICS, DB2, IMS DB, IMS HALDB, JCL, VSAM, and TSO ISPF
- Experience on the Tools like INSYNC, XPEDITER, DUMP-M and CONTROL-M
- Knowledge of FIS products and services
- Knowledge of end-to-end systems development life cycles, e.g., waterfall, iterative and other modern approaches to software development
- Knowledge of standards relevant to the software industry, e.g., ISO, CMM, Six Sigma
- In-depth understanding of design patterns and their application
- Fluency in developing and understanding sequence diagrams, class models, etc
Responsibilities
- Analyze, design, program, debug, and modify software enhancements and/or new products used in local, networked or Internet-related computer programs
- Interact with product managers and/or users to define system requirements and/or necessary modifications
- Participate in software design meetings and analyze user needs to determine technical requirements
- Write technical specifications based on conceptual design and stated business requirements
- Write code, complete programming, and perform testing and debugging of applications using current programming languages and technologies
- Complete documentation and procedures for installation and maintenance
- Oversee, lead and guide other developers
Other
- Bachelor of Computer Engineering
- 5 - 10% travel percentage
- Outstanding verbal and written communication skills to technical and non-technical audiences of various levels in the organization
- Excellent analytical, decision-making, problem-solving, team and time management skills
- Ability to persuade and influence others on the best approach to take
- Excellent customer service skills that build high levels of customer satisfaction for internal and external customers