Point your AI agent at freehire and let it find you a job.

Get the CLI →

Lewis Personnel Management

NewBe an early applicant

Senior Software Engineer – Utility CIS

Posted Updated
Discussion

Salary: ₱70,000 – ₱80,000 per month

Location: Bridgetown, Eastwood, QC | Hybrid

Employment type: Full-time | Day Shift

About the role

Translate utility business requirements into CIS configuration, business rules, integrations, and maintainable application components. Test, deploy, troubleshoot, document, and support changes across implementation and business-as-usual operations.

Key responsibilities

  • Perform fit-gap analysis and map requirements to standard configuration, parameters, business rules, scripts, extensions, integrations, or code

  • Configure and validate customer, account, service point, billing, rating, payment, collection, and meter-to-cash rules

  • Develop and maintain approved application components and interfaces using established platform tools, APIs, and coding standards

  • Create unit and configuration tests and support integration, regression, performance, security, acceptance, parallel-run, and production-verification testing

  • Support releases, patches, configuration migration, data fixes, cutover, stabilization, incident resolution, and application maintenance

  • Build reusable components, configuration standards, automated tests, monitoring, and documentation to improve maintainability and internal capability

  • Lead, coach, and develop the CIS junior to mid-level developer team, including work allocation, technical guidance, code and configuration reviews, capability building, and oversight of delivery quality

About you

  • Typically 5+ years in enterprise application development or utility CIS configuration, including design, integration, release, production support, and mentoring

  • Enterprise application development using C#/.NET, Java, or a comparable object-oriented language

  • SQL, relational data models, query analysis, data validation, and controlled data correction

  • REST APIs, JSON, XML, SOAP, authentication, integration design, and error handling

  • CIS configuration and parameterization, including business rules, scripts, reference data, and controlled migration across environments

  • Software engineering practices: source control, peer review, CI/CD, automated testing, secure coding, and controlled deployment

  • Troubleshooting using application logs, batch results, interface traces, bill analysis, and root-cause analysis

  • Preparation of functional-technical designs, configuration workbooks, mappings, test evidence, deployment and rollback procedures, runbooks, and support documentation

  • Utility billing and rating, tariffs, bill determinants, billing cycles, meter-to-cash, payments, collections, adjustments, deposits, refunds, taxes, and regulatory charges

  • Bill-calculation validation, bill-accuracy testing, defect diagnosis, and reconciliation against expected outcomes

Job Ref: RYAN-TT

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.