The Select Group

Software Engineer II (AMIR MDMS Support)

The Select Group$108K — $130K *
Energy & Utilities
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years experience with connected device support and complex integrations.
  • Bachelor's in Computer Science, Engineering, or related field.
  • Proven track record in troubleshooting applications and data quality.
  • Experience collaborating with vendors and cross-functional teams.
  • Proficiency in advanced SQL and programming (Python/Java) required.
  • Strong understanding of hardware-software interactions and system code analysis.
  • Ability to design moderately complex system software components.

Responsibilities

  • Execute requirements and configuration for the Meter Data Management System (MDMS).
  • Configure and support MDMS applications in collaboration with stakeholders.
  • Troubleshoot various performance and data quality issues.
  • Analyze system performance using advanced SQL for data validation and exception investigation.
  • Create automation and dashboards to enhance system visibility.
  • Define and document integration approaches and subsystem interfaces.
  • Review vendor designs for quality assurance and compliance with technical specifications.
  • Lead technical initiatives and track risks across feature areas.

Benefits

  • Flexible work arrangement: 4 days on-site and 1 day remote.
  • Opportunity to collaborate with technology vendors and system integrators.
  • Engagement in a large-scale Advanced Meter Infrastructure Replacement program.
  • Possibility for skills enhancement through complex software management tasks.
  • Access to a variety of technical challenges across multiple domains.
Full Job Description
Software Engineer II (AMIR MDMS Support) - Los Angeles, CA (4 days on-site/1 day remote)

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.

What You'll Bring
  • 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 troubleshooting complex applications, interfaces, data-quality issues, and software performance.
  • At least 5 years 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.

Bonus Experience
  • 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.

What You'll Do
  • 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.

76506

About The Select Group

The Select Group is a full-service recruiting firm specializing in the placement of top-tier technical professionals in the Information Technology, Engineering, and Healthcare industries. The company was founded in 1999 and is headquartered in Raleigh, North Carolina. The Select Group has a nationwide presence with offices in major cities across the United States. The company has a strong focus on building long-term relationships with both clients and candidates, and prides itself on its ability to provide customized staffing solutions to meet the unique needs of each client. The Select Group has been recognized as one of the fastest-growing private companies in the United States by Inc. Magazine.
Learn more about The Select Group
Size
300 employees
Industry

Similar Jobs

More Jobs at The Select Group

More Energy & Utilities Jobs

Find similar Software Engineer II (AMIR MDMS Support) jobs: