Job title: Software Engineering Manager (Maximo)
Job Location: St. Louis, Mo(Hybrid)
Job Type: Full Time
Job Description:
- Analyzes, designs, codes, tests, configures and modifies software projects and/or products or enhancements using various programming languages, technologies and development methodologies.
- Designs, develops, tests, debugs and implements application, software and/or operating system components, software tools, and utilities; conducts performance testing.
- Ensures that system improvements are successfully implemented and monitored to guarantee availability and increase efficiency.
- Generates systems software engineering policies, standards and procedures.
- Completes technical documentation for multiple functions, including but not limited to testing, QA, training, troubleshooting, operating, and/or procedures for installation and maintenance.
Job Responsibilities:
- Oversees and manages digital professionals and/or consultants as relevant, prioritizes work based on overall business and technology strategy
- Maintains a working knowledge of client's core business applications, processes and requirements to allow for the effective application of emerging technologies to resolve business problems and gain productivity
- Displays broad knowledge across the software engineering discipline
- Utilizes in-depth knowledge of root cause analysis and problem identification to train, mentor and coach team members
- Builds and leads a team to execute on functional area objectives
- Utilizes in-depth expertise and knowledge to train, mentor and coach co-workers on complex integration systems and technologies
- Utilizes in-depth knowledge and holistic view of development systems to train, mentor and coach team members
- Reviews critical tickets/incidents for lower levels to ensure accuracy; provides input into monitoring systems and leads resolution process for critical issues that impact multiple applications or groups
- Utilizes in-depth knowledge of requirements development activities to train, mentor and coach team members
- Remains abreast of new developments and trends in the digital industry to maintain professional expertise, assist in technology planning and influence the technology standards used by the company
- Uses large group network across the organization to help co-workers facilitating meetings to mentor and coach co-workers
- Prepares, manages and supports multiple concurrent integrated enterprise system software, hardware and content implementation plans
Required Skills:
- Bachelor's degree required, preferably in engineering, mathematics, computer science or business
- 5+ years of relevant experience
- Previous people or project leadership experience
- 5+ years of IBM Maximo experience
- Experience in the utility industry preferred
- Previous digital transformation experience is preferred
Skills : Maximo