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

Get the CLI →

Lewis Personnel Management

NewBe an early applicant

HYBRID HIRING: MID-LEVEL CIS APP DEVELOPER (C#.NET/JAVA) | FRESH GRADS WELCOME

Posted Updated
Discussion
  • Location: Bridgetown, Eastwood, QC

  • Work Schedule: Regular day shift

  • Work Arrangement: Hybrid — 4 days RTO / 1 day Remote (every Friday)Minimum Technical Requirements


Core Responsibilities

  • Complete structured training in CIS concepts, utility customer operations, billing and rating, configuration, integrations, testing, releases, and support procedures.

  • Translate approved requirements and designs into code, configuration, parameters, business rules, scripts, interfaces, and test conditions.

  • Develop and maintain application components and integrations using approved tools, APIs, coding standards, and reusable patterns.

  • Prepare and execute unit and configuration tests; support integration, regression, acceptance, bill-accuracy, and production-verification testing.

  • Investigate defects and incidents using logs, queries, traces, data validation, and documented troubleshooting procedures.

  • Prepare technical notes, mappings, test evidence, deployment and rollback steps, runbooks, and knowledge articles.

  • Support controlled releases, configuration migration, data fixes, cutover, stabilization, and business-as-usual application support.

Minimum Technical Requirements

  • Working knowledge of object-oriented programming using C#/.NET, Java, or a comparable enterprise language.

  • SQL fundamentals, including joins, filtering, aggregation, data validation, and relational database concepts.

  • Basic understanding of REST APIs, JSON, XML, application integration, and error handling.

  • Software development fundamentals: debugging, exception handling, clean and maintainable code, unit testing, and documentation.

  • Familiarity with Git or equivalent source control and standard development, build, test, and deployment practices.

  • Ability to analyze application logs, reproduce issues, trace defects, and communicate findings clearly.

Candidate Backgrounds We Can Consider

  • Target Experience:

    • Mid-Level: 2–4 years in application development, integration, database, configuration, or production support.

    • Junior (Stretch): 0–2 years; strong graduates with relevant internships, capstones, certifications, or a production-grade portfolio. Junior or mid-level application developers from banking, telecommunications, insurance, retail, ERP, payments, e-commerce, or other transaction-heavy systems.

  • Backend, integration, API, database, or enterprise application developers who are willing to build functional knowledge in utility billing and customer operations.

  • Configuration or low-code developers with strong scripting, SQL, testing, and troubleshooting experience.

You can send your CV to mikaella.lumague@talenthero.co

Skills

What Middle 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.