← Back to jobs
Halifax, NS, Canada
No related jobs found
• Coordinate with clients and other I.T. personnel in analyzing system requests, developing specifications for new system development projects or for maintenance to existing mainframe-based applications.
• Adhere to System Development Life Cycle standards, including preparation of project-related documents as requested by the Project Manager.
• Make design changes to programs, either alone or in concert with other programmers.
• Prepare unit and integration test plans for program changes, and in cooperation with clients and other I.T. personnel, perform the testing.
• Conduct thorough problem analysis in regard to technical system and application programs; documents findings and proposes problem resolution alternatives.
• Some on-call responsibilities to support production as needed.
• Communicate effectively with technical and non-technical audiences.
• Communicate project progress and issues as needed.
• Prepare user and operational documentation for programming work performed.
• Serve as a Project Lead for smaller or less complex projects.
• Serve as a mentor for less experienced programmer/analysts as needed.
• Serve as a ‘go-to’ resource for complex questions.
• Be a participatory team member, share knowledge, assist with projects as needed and suggest improvements for the system development process.
Knowledge, Skills, & Abilities
• 8+ years experience performing system development and support for mainframe-based applications.
• 5+ years proven experience in meeting deadlines and managing multiple priorities.
• Proven ability to work with clients in developing system solutions to business needs.
• 5+ years mastery of mainframe development tools: IBM Assembler Language is a must, COBOL, Easytrieve, CICS, VSAM, VSE/DOS.
• Master of VSE tools such as: SyncSort, IDCAMS, CECI, CEDF, FTP, or any other third-party toolset.
• Client/Server technology skills a plus. Working with .TXT, .XLS files and SQL is also a plus, but not required.
• Working skills for MS Office suite of products preferred (Word, Excel, Visio).
• Working knowledge of systems development life cycle and use of structured methodologies and techniques (Waterfall, Agile).
• Experience working in a team environment.
• Strong technical, analytical and communication skills.
Qualifications
• Bachelor’s degree in Computer Science, Business Administration or other related field, or equivalent work experience.
• Insurance industry experience in Life, Health and Annuity is a plus.
• Travel would be very rare and on an as-needed basis
Bachelor's degree
No related jobs found
← Back to jobs