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