Job Description :
Sr. COBOL Developer

Location : Miami, FL

Interview : Phone and F2F (For non local client will pay expenses)

Duration : 6+ Months

Visa : USC or GC



JOB DESCRIPTION :

The Senior Application Developer analyzes requirements and designs, codes, tests, installs and maintains application systems, programs, functions, services, and other related software components in response to enterprise needs of high complexity. The position provides leadership, technical guidance, and mentoring to others in areas of acquired expertise.




Analyze requirements and design solutions for approved projects and change requests of high complexity and risk
Gather requirement data from various stakeholders and constituencies
Review, evaluate, organize and document detailed requirements of the various stakeholders
Prepare technical design options; consult with hardware and software technicians on options and strategies
Develop, document and present design solutions and alternatives
Prepare estimates of cost, effort and duration for development tasks and activities
Participate in technical evaluations of vendor packages
Design/develop system, application and program code according to business and technical requirements
Identify and validate software and infrastructure components required to implement technical solutions
Identify and validate solution objects, functions, interfaces, dependencies, and integration points
Prepare design documentation and participate in design reviews
Translate designs into specifications for required infrastructure and application software components
Code and unit test solutions independently or as part of a development team
Participate in quality assurance and testing to achieve quality objectives
Review established quality requirements and measurement metrics
Perform quality assurance and testing activities according to planned schedules
Apply selected testing tools and techniques
Perform and/or direct technical support activities required for execution of test plans
Perform and/or direct defect correction that maintains or enhances application integrity
Evaluate outcomes, report results and document findings according to current standards
Implement solutions
Adhere to Assurant change management requirements for application and system implementations
Analyze conditions and identify strategies that minimize implementation risk and/or improve system reliability and performance
Prepare and approve change and Help Desk documentation according to implementation requirements
Provide system support
Maintain knowledge of overall distributed and mainframe system environments, utilities and procedures
Participate in on-call rotations
Provide timely, concise communication of incident status to appropriate personnel
Document incident occurrence and resolution(s) applied using designated repositories
Evaluate conditions and suggest possible strategies to minimize risk(s) of incident recurrence
Consult with and direct other staff personnel as required for effective incident resolution
Resolve development and support issues of high complexity or risk
Qualifications:
HR systems and application experience highly preferred ( time & attendance, benefits, payroll, pension and 401k)
Experience working in a vendor supported application environment; engaging with business, technology and vendor teams to create and deliver technology solutions
Experience leading the application development deliverables for vendor based product implementations and upgrades
Experience in a production based, highly dynamic environment
SQL knowledge - Oracle preferred
Experience in micro focus COBOL and/or client/server and n-tier development principles including understanding of Object Oriented modeling, analysis, design and programming
Experience using methodology and development concepts for mainframe applications and/or Windows and Web-based Services
Experience in mainframe design methodologies and techniques and/or distributed design tools such as the Unified Modeling Language (UML) and use of other tools supporting Object Oriented Analysis and Design (OOAD
Experience with major mainframe development languages and their related utilities and/or experience with major distributed technologies and relational database technologies
Effective oral and written communication skills
Documentation skills to translate requirements into specifications for program objects, functions and systems.
Estimation skills for cost, effort and duration of product deliverables of high complexity
Analysis skills for technical problems and solutions of high risk
Advanced programming skills in targeted languages and utilities for the mainframe and/or distributed environments
             

Similar Jobs you may be interested in ..