- Design and implement new systems and features
- Modify and maintain existing systems for adaptation to business and/or technology changes
- Engage directly with IT management, development teams, technical delivery teams, and vendors
- Drive the software change and release management processes
- Ensure that software deliverables comply with quality standards and are completed on time
- May manage moderately sized projects or processes
- Mentor lower-level engineers
- Communicate with parties within and outside of own discipline
- Make significant improvements of processes, systems or products to enhance performance of work area.
Requirements
- Bachelor's Degree or equivalent experience
- Minimum of 5 to 8 years of related experience
- Requires advanced to expert knowledge of work area typically obtained through advanced education combined with experience
- Experience at a Utility and/or with Maximo system development a bonus.
Hard Skills
- System Implementation
- Software Development
- Quality Assurance
- Process Improvement
- Project Management
Soft Skills
- Communication
- Collaboration
- Mentoring
Certifications & Qualifications
#J-18808-Ljbffr