Overview
On Site
Full Time
Skills
ACH
Electronic Data Interchange
Engineering Support
Communication
Decision-making
Systems Analysis/design
Testing
Collaboration
Customer Experience
Agile
DevOps
Virtualization
Technical Drafting
Roadmaps
Presentations
Computer Hardware
Capacity Management
Investments
IT Consulting
Organizational Skills
Risk Analysis
Program Management
Risk Management
Management
Reporting
Estimating
Job Details
Staff Engineer
The Staff Engineer will provide support for ACH processing using EDI and PEP+ software. This position will operate in a DevOps model and provide engineering support for all activities related to system software, hardware, performance, problem determination. It will require communication and coordination with technicians, clients, and management. This role will provide technical input to management decision making in the areas of software. This role's responsibilities include: analysis, design, testing, development and maintenance, performing detailed analysis of various projects and requests; developing designs for projects that have medium to high complexity; formulating procedures; monitoring key performance indicators; and implementing advanced business solutions. The candidate is a self-motivated individual who can collaborate with teams and across the organization. The candidate takes responsibility of the software artifacts produced adhering to Comerica Bank standards in order to ensure minimal impact to the customer experience. The candidate will be adept with the agile software development lifecycle and DevOps principles.
Position Responsibilities:
Design Methodology
Technical Consulting
Planning and Organizing
Risk Management
Administration
The Staff Engineer will provide support for ACH processing using EDI and PEP+ software. This position will operate in a DevOps model and provide engineering support for all activities related to system software, hardware, performance, problem determination. It will require communication and coordination with technicians, clients, and management. This role will provide technical input to management decision making in the areas of software. This role's responsibilities include: analysis, design, testing, development and maintenance, performing detailed analysis of various projects and requests; developing designs for projects that have medium to high complexity; formulating procedures; monitoring key performance indicators; and implementing advanced business solutions. The candidate is a self-motivated individual who can collaborate with teams and across the organization. The candidate takes responsibility of the software artifacts produced adhering to Comerica Bank standards in order to ensure minimal impact to the customer experience. The candidate will be adept with the agile software development lifecycle and DevOps principles.
Position Responsibilities:
Design Methodology
- Investigate propose a strategic fit solution technology.
- Work closely with Business Units, Application teams, infrastructure areas. Vendors to identity, review and evaluate the solution requirements.
- Investigate propose strategic fits for Virtualization, Consolidation, Rationalization solution opportunities within the infrastructure or business.
- Propose changes to the technical design solutions as applicable.
- Review and provide recommendation/input if/as applicable on new technologies/roadmap/presentations and Vendor product offerings specific to "System" Server, System Software technologies; Solutions and products.
- Evaluate align strategic fit solutions across platforms, solutions specific to "System" hardware amp; software technologies.
- Understand, participate, review, influence long term capacity planning, technology investments.
Technical Consulting
- Provide Client consulting and planning guidance as applicable for moderate projects/programs.
- Provide consultation and works closely with other functional infrastructure areas/departments on multiple initiatives to meet common organizational/business goals amp; objectives.
- Participate in and provides consulting and planning guidance on short term amp; long-term planning in order to meet ongoing business amp; operational needs.
- Participate in and provides consulting to project teams on design development, integration opportunities, planning of systems and assures it is aligned to our established strategies, guiding principles, rationales and practices.
- Develop and provide estimates for projects/programs, initiatives during consulting, planning and implementation review if/as applicable for projects and initiatives.
Planning and Organizing
- Identify and evaluate projects/programs/initiatives and design processes that enhance rationalize existing and upcoming solutions.
- Map requirements into standard services solution, identity opportunities for integrating to existing or reuse technology and provide cost effective solutions for moderate to large highly complex project/programs/initiatives.
- Review and propose alternate solutions to non-standard solutions if/as applicable to meet business applications needs.
- Review, identify and manage requirements for moderate solutions and do a cost value, feasibility, and risk analysis as appropriate.
- Assist and provide guidance on project/program planning phases amp; process. Direct and/or indirect management responsibility for large to enterprise size projects/programs/initiatives/services with high complexity across multiple functional area(s).
Risk Management
- Participate in CAB/ECAB and active assess risk of proposed changes.
- Review, participate, develop (if/as applicable), update guiding principles, rationales and strategies.
- Evaluate, review, approve design solutions for business and Infrastructure project or programs or initiatives.
Administration
- Keep management informed of status of on activities through accurate, timely, and appropriate reporting.
- Actively participates in committees representing the department and/or planning unit.
- Keep abreast of leading-edge technologies in engineering space.
- Estimating cost saving targets. Other duties as assigned.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.