Software Developer

Oakville, ON, CA, Canada

Job Description

Job Summary


We are seeking a

highly skilled Software Engineer

with strong expertise in

ASP.NET Core

,

Flutter

, and

rapid mobile development using Kalipos

. The ideal candidate will play a key role in designing, developing, and maintaining enterprise-grade software solutions that integrate mobile, web, and distributed backend systems. This position offers the opportunity to work on innovative projects involving

IoT, printing systems, and traceability standards (GS1)

in a collaborative and fast-paced environment.

Responsibilities



Design, develop, and maintain

web and mobile applications

using

ASP.NET Core

(C#) and

Flutter

(Dart) with Kalipos for rapid mobile deployment. Build and optimize

backend services and APIs

for distributed and high-performance environments. Develop and integrate

printing modules

using emulation and command-based languages such as

CPCL, ZPL, and ESC/POS

. Design and manage

relational and distributed database systems

including

SQL Server

,

PostgreSQL

, and

Cassandra

(or Hive). Implement scalable microservice architectures and ensure robust communication between systems. Collaborate with UI/UX designers, QA engineers, and DevOps teams using

Agile

methodologies. Ensure high code quality through

unit testing

,

peer reviews

, and adherence to

best practices

. Participate in continuous improvement and technology research to enhance system performance and scalability. Integrate

GS1 standards

(EPCIS, GTIN, GLN, etc.) into system workflows where applicable.

Skills



Proven experience

in developing enterprise-grade applications using

ASP.NET Core

and

C#

.

Strong mobile development experience

using

Flutter

and

Kalipos

.

proven experience

dealing with utility meters, DLMS/COESM commands.

Hands-on experience with printing emulation languages

such as

CPCL

,

ZPL

, and

Escape/ESC-POS commands

.

Advanced knowledge of SQL

and experience with

SQL Server

and

PostgreSQL

optimization. Familiarity with

distributed databases

such as

Cassandra

or

Hive

. Experience in designing and consuming

RESTful APIs

and integrating with third-party services. Understanding of

GS1 standards

and data structures (EPCIS, SGTIN, GLN) is a

strong plus

. Experience with

source control systems

(Git/GitHub) and

Agile/Scrum methodologies

. Excellent problem-solving, analytical, and debugging skills. Strong communication and teamwork abilities.
Job Type: Full-time

Pay: $46.00-$48.00 per hour

Expected hours: 35 per week

Ability to commute/relocate:

Oakville, ON: reliably commute or plan to relocate before starting work (required)
Education:

Bachelor's Degree (required)
Experience:

Enterprise software: 2 years (required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3131431
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Oakville, ON, CA, Canada
  • Education
    Not mentioned