Software Engineer II AMIR MDMS Support

Compunnel

$110K — $130K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • At least 5 years of experience troubleshooting complex applications and interfaces.
  • Experience supporting large populations of connected devices and multi-vendor implementations.
  • Advanced SQL skills for data validation and investigation.
  • Programming proficiency in Python and/or Java.
  • Ability to analyze and resolve performance and reliability issues.
  • Familiarity with hardware-software interactions and embedded-system architecture.

Responsibilities

  • Execute design and configuration activities for the Meter Data Management System (MDMS).
  • Support the integration and testing of the MDMS in collaboration with various teams.
  • Troubleshoot application and data-quality issues effectively.
  • Create scripts, alerts, and dashboards for enhanced system monitoring.
  • Define subsystem interfaces and integration approaches for the MDMS application.
  • Review vendor designs for quality and compliance with technical requirements.
  • Track technical risks and recommend suitable mitigations.

Benefits

  • Collaborative work environment with cross-functional teams.
  • Involvement in a large-scale Advanced Meter Infrastructure Replacement program.
  • Opportunity to work with cutting-edge technologies and multiple vendors.
  • Focus on system stability and performance optimization.
  • Exposure to diverse technical challenges in a dynamic setting.
Full Job Description
Job Summary

This engagement supports the vendor Meter Data Management System (MDMS) within a large-scale Advanced Meter Infrastructure Replacement (AMIR) program. Working under the direction of the MDMS Lead, this role will configure and support the application, troubleshoot software, integration, and data-quality issues, and participate in testing, migration, cutover, stabilization, monitoring, and ongoing AMI operations alongside the technology vendor, system integrator, and internal teams.

Key Responsibilities
• Execute MDMS requirements, design, configuration, integration, testing, migration, cutover, and stabilization activities.
• Configure and support the vendor MDMS application in partnership with the MDMS Lead, technology vendor, system integrator, and internal teams.
• Troubleshoot application, interface, data-quality, resource-usage, reliability, and performance issues.
• Use advanced SQL to validate data, investigate exceptions, reconcile results, and analyze system performance and operational trends.
• Create scripts, alerts, dashboards, and automation that improve system visibility and proactive issue detection.
• Define subsystem interfaces, integration approaches, sequence diagrams, state models, and versioning practices.
• Review vendor designs, source code, test results, and system data for quality, accuracy, resilience, and compliance with technical requirements.
• Support stress, endurance, fault-injection, failure-recovery, and end-to-end integration testing as appropriate.
• Track technical risks, recommend mitigations, and lead small feature areas or technical initiatives.
• Coordinate closely with Head-End, SAP, integration, cloud, security, platform, and business teams.

Required Qualifications
• Experience supporting large populations of connected devices, with knowledge of complex integrations, field deployment, and multi-vendor implementations.
• Bachelor's degree in Computer Science, Engineering, Management Information Systems, or a related technical discipline.
• At least 5 years of experience troubleshooting complex applications, interfaces, data-quality issues, and software performance.
• At least 5 years of experience working with cross-functional teams, vendors, and business stakeholders to deliver software changes.
• Advanced SQL skills.
• Programming skills, ideally with Python and/or Java.
• Ability to analyze performance, reliability, and resource-usage issues in system code.
• Knowledge of hardware-software interactions, platform constraints, operating systems, runtime environments, or embedded-system architecture.
• Skill in designing moderately complex systems software components and estimating development effort and complexity.

Preferred Qualifications
• Experience with SAP, AWS, DevOps, GitHub, REST and SOAP APIs.
• Experience with operational dashboards and automation.
• Direct experience configuring or supporting a Meter Data Management System in a utility AMI environment.
• Experience with Head-End systems, streaming integration, Datadog, or Splunk.

Similar Jobs

More Jobs at Compunnel

More Enterprise Technology Jobs

Find similar Software Engineer II AMIR MDMS Support jobs: