Senior Software Engineer - Utility CIS
Lewis Personnel Management
Location: Bridgetown, Eastwood, QC | Hybrid
Employment type: Full-time | Day Shift
About the roleTranslate 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
- ...Role We are looking for a motivated CIS Application Developer to develop,... ...Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related field... ...Customer Information Systems (CIS), utility billing, and customer operations. Preferred...
- Qualifications ~5+ years of full-stack development experience using C#, .NET, JavaScript, and SQL Server ~ Strong knowledge of C# and object-oriented programming ~ Hands-on experience with AngularJS 1.x ~ Proficient in SQL Server, Entity Framework, and T-SQL ~ ...
- ...Type: Full-Time Job Summary We are seeking a CIS Delivery Lead to lead the technical delivery,... ...level developers. The ideal candidate has strong software engineering fundamentals and, preferably, experience in utility billing and customer operations. Key...
- ...-critical Customer Information System (CIS). The role begins with structured training... ...structured training in CIS concepts, utility customer operations, billing and rating... ...experience in application development, software engineering, integration development, or database-...
- ...records when needed. Proficiency in C# is preferred. BS Information Technology, BS Computer Science, BS Computer Engineering Proven experience as a software engineer or similar role Strong proficiency in C# Knowledge in programming languages (e.g., Python, Java,...
- ...System Developer role is a full-time, on-site position based in Quezon City. This role involves designing, developing, and maintaining software systems that support business operations and client requirements. The System Developer will write clean, efficient code, implement...
- Junior Software Engineer / Junior Software Developer Stay Finance | Work From Home | Philippines About Stay Finance Stay Finance is an Australian fintech company transforming how Australians access finance. We’re building and improving our digital lending platform to...
- ...Typically 5+ years in enterprise application development or utility CIS configuration, including design, integration, release, production... ...rules, scripts, reference data, environment migration). Engineering Practices: Source control, peer review, CI/CD, automated...
- ...EDUCATION AND WORK EXPERIENCE ~ Industrial Engineer or Licensed Engineer preferably... ...process engineering or relevant functions for Senior and; ~0-2 years for Process Engineer.... ...local standards. Knowledge in office software such as Word, Excel, PowerPoint, etc....
- ...Controls engineers are responsible for designing, developing, installing, and managing and maintaining control software for automated machines and processes. Essential Functions Specify and design the control systems for various automated and semi-automated machines...
- ...Qualifications: Bachelors degree in IT, CS, Engineering, or any related studies. Candidate must be willing for Hybrid Setup (1 to... ...Regression, Smoke, Unit, Integrations, UAT, etc) Familiarity with Software Testing Lifecycle (STLC) from "Requirements and Design" to "...
- ...QUALIFICATIONS ~ Diploma or Bachelor’s degree in a relevant field. ~5+ years of experience in Quality Engineering or software testing. ~3+ years of hands-on experience in test automation using Selenium ; Java experience is preferred. ~ Experience in Web Testing...
- ...field. Experience Level: 3-5 years of experience in network engineering or related roles. Skills and Competencies: Proficient in... ...knowledgeable in layer 2 switch Must be knowledgeable in license software. Familiar with LAN, WLAN, VLAN, TRUNK, ACCESS, NAS, routing...
- ...As a Data Engineer / Senior Data Engineer at Manulife, you would play a critical role in the development and maintenance of the company's data systems and architecture. You would collaborate with other highly skilled data engineers, data architects and governance team...
- ...: Design, code, test, and deploy robust software solutions and system integrations to support... ..., Information Technology, Computer Engineering, etc.). Technical Proficiency: Strong... ...supervisory experience (e.g., Team Lead, Senior Developer, or Project Supervisor)....
- ...We’re looking for a Senior DevOps Engineer to join our Information Systems – Platform-as-a-Service team at MBPS. In this role, you are expected to build, handle, and support Data and Analytics platforms. Have the skills and experience for the job? Learn more about it...
- ...We are seeking a Senior DevOps Engineer to own and mature deployment, CI/CD, monitoring, and infrastructure reliability practices across proprietary platforms. This role operates in a live, revenue-impacting production environment supporting a high-SKU e-commerce platform...
1 $ per day
...development, certifications, overseas training, vibrant office culture Vibrant City Location: Work in Eastwood (MDC100) As a Senior Security Engineer You'll be responsible for reviewing and improving the security posture of client Microsoft 365 and Azure environments,...- ...The Senior Systems & Network Engineer (L3) serves as the highest technical escalation point for complex infrastructure, cloud, network, and security issues across multiple client environments. This role is responsible for designing, implementing, optimizing, and supporting...
- Strategic Value & Justification Essential for validating architecture and technology choices through a Proof of Concept (POC). This role mitigates risk by building and testing complex components to ensure the proposed solution works in a real-world scenario.- Build and...
- Qualifications: ~ Bachelor’s degree in Computer Science, IT, or related field ~5+ years of experience in QA Tester, Test automation and quality assurance ~3+ experience any automation tool (Selenium, Katalon, Playwright, etc.) for automated testing ~ Excellent ...
- ...schedules, budgets, and quality standards. Monitor resource utilization and optimize labor, equipment, and materials. Lead safety... ...What we're looking for: A bachelor's degree in civil engineering. License is a must. Minimum of 5 years of experience as a...
- ...Quezon City, Metro Manila, Philippines We’re looking for passionate individuals to join our team for the following positions: UTILITY PERSONNEL Qualifications: Can perform general maintenance tasks Self-motivated and with a positive attitude Willing to...
- ...The Senior Site Engr. will directly report to the AVP for Project Management and design. They are responsible for planning, implementing... ...: Prepares construction plans. Leads plan reviews and engineering initiatives. Manages day-to-day construction works to see...
- Job Summary : General cleaning of the building and keeping it maintained and in good condition. Vacuum, sweep, and mop floors. Cleaning and stock restrooms.Clean up spills with appropriate equipment.
- ...responsibilities Complete structured training in CIS concepts, utility customer operations, billing and... ...integration, and error handling. Software development fundamentals: debugging,... ...in Computer Science, IT, Software Engineering, Computer Engineering, Engineering,...
- ...environment; Operate official vehicles to transport personnel, as needed Job Requirements High school graduate With experience in utility/ driving roles preferred With valid driver’s license Pro 1,2 Can operate official vehicles to transport personnel Willing...
- Senior AWS Cloud DevOps Engineer | RELX Philippines We're hiring a Senior AWS Cloud DevOps Engineer to help shape and evolve a global CI/CD platform supporting engineering teams worldwide. This role is ideal for engineers who thrive in AWS environments, enjoy automation...
- Perform routine cleaning and maintenance tasks around the facility to ensure a safe and tidy environment. Assist with setup and breakdown of equipment and supplies for various events or activities. Support various departments by performing tasks as instructed by ...
- Description Assist in the maintenance and cleanliness of facilities and equipment. Carry out general janitorial tasks including sweeping, mopping, and waste disposal. Help set up and dismantle equipment for various functions and events. Support other staff ...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Utility CIS. Be the first to apply!
