This is an Application position with a focus on Mainframe development. Extensive knowledge of COBOL and mainframe operating systems is required.
Requirements
- Performs initial high-level application design (class/interface level and above)
- Documents design using appropriate artifacts (ex. UML, XSD)
- Communicates design to technical leads and development teams
- Reviews low-level design and code produced by development team to insure adherence to design and development standards
- Defines, communicates, and helps train teams on development standards (coding standards, technology choices), best practices, and appropriate tools
- Maintains vision/strategy for evolving applications over time
- Work with architects and business on early project vision, and Architecture blueprint
- Provide technical guidance on early project requirements, identifying areas of complexity and looking for alternative approaches with lower complexity/cost
- Define and socialize application-development standards and best practices
- Actively enforce those standards across projects
- Provide thought leadership on evolving and improving technical design and development practices
- Assists in the execution of departmental and corporate programs
- Advocates the use of technology to develop and/or redesign the organization's process
- Builds and leverages effective alliances across technical and business community