Pulse Job logoPulse Job
HomeJobsBlogPricingContact
Pulse Job logoPulse Job

Trusted global job portal connecting talented professionals with top companies worldwide.

support@pulsjob.com

For Job Seekers

  • Browse Jobs
  • Premium Jobs
  • Create Profile
  • Pricing
  • Career Tips

For Employers

  • Hire someone
  • Employer Dashboard
  • Success Stories

Career Tools

  • AI Auto-Apply
  • Expert Resume Review
  • Set Job Alerts

Company

  • About Us
  • Contact
  • Blog

Support

  • FAQ
  • 14-Day Refund Policy
  • Privacy Policy
  • Terms of Service
  • Community Guidelines

Copyright © 2026 Pulse Job. All rights reserved.

FacebookTwitterLinkedInInstagram

Get the Pulse Job app for the best experience.

Disclaimer: Pulse Job is a platform connecting job seekers with employers. We do not guarantee employment or verify all employer claims. Users should exercise due diligence when applying for jobs or hiring candidates.

  1. Home
  2. Jobs
  3. Software Developer

Software Developer

Back to Jobs
Epsilon Industries logo

Software Developer

Epsilon Industries

100,000–120,000 / Year

Location

555 Oakdale Rd, North York, ON M3N 1W7, Canada

Experience

Mid

Posted

Jul 10, 2026

Apply by

August 9, 2026

Applicants

0

Early applicantEasy applyFull-timeWork from Office

Sign in to apply on web or download the app for more options.

Job Description

Job Mandate The Software Developer will be responsible for the development, testing, maintenance, and implementation of moderate to complex application(s), contributing to KORE's modern, cloud- native, and AI-enabled application landscape. Working under the guidance of technical leads and architects, this role engages across KORE's technology team to support large-scale initiatives as well as daily operations and maintenance activities. Major Responsibilities: Participate in the planning, design, development, and deployment of new applications and enhancements to existing applications Collaborate with cross-functional teams, technical leads, and architects to understand project requirements and translate them into technical solutions. Develop and unit test moderate to complex programs/modules according to specific business and design requirements in an efficient and accurate manner to meet deadlines and exceed customer expectations Contribute to application development using API-driven and, where applicable, microservices-based approaches under the direction of technical leads. Participate in the development of detailed system/design documents to meet the development methodology and to facilitate knowledge transfer as well as increasing application maintainability. Participate in application design sessions and code reviews/walkthroughs to ensure accuracy toward business requirements and development guidelines, and to increase technical skills through knowledge transfer and mentorship from senior team members. Implement front-end and back-end components, ensuring seamless integration. Support integration of AI-enabled and data-driven features into applications as directed by technical leads. Optimize applications for performance and scalability, applying design patterns and multithreading concepts. Write clean, maintainable, and efficient code while adhering to software development best practices. Conduct code reviews to ensure code quality, consistency, and adherence to coding standards. Assist with deployment activities and basic CI/CD pipeline tasks as part of the development process Provide support and enhancements to existing production applications in a timely and accurate manner to minimize outage time and increase the effectiveness of the business Troubleshoot, debug, and resolve software defects and issues in a timely manner. Stay updated with emerging trends and technologies in software development, including cloud and AI-driven approaches. Minimum Required Technical Skills / Qualifications IT-related degree/diploma or Computer Science/Computer Engineering degree, or equivalent experience in a related field 2–4 years of professional software development experience (junior to intermediate level) Proficiency in backend development (e.g., Python, C#, NodeJS, or similar) Experience with a modern frontend framework (e.g., React, Angular, or Flutter) Understanding of distributed systems, microservices, and API-driven architecture concepts. Growing understanding of software engineering best practices, including testing, version control, code quality, and secure development. Understanding of API design, RESTful services, and integration patterns. Exposure to database development and optimization (SQL and NoSQL). Familiarity with messaging systems and event-driven architecture concepts (e.g., Kafka, Azure Service Bus) is an asset. Exposure to Microsoft Azure or other cloud-native services. Basic familiarity with containerization technologies (e.g., Docker). Foundational understanding of CI/CD pipelines and DevOps practices. Interest in or exposure to AI/ML integration, including leveraging AI services or APIs within applications. Experience working in or exposure to Agile/Scrum environments. Nice-to-Have: Experience with mobile application development or cross-platform frameworks (e.g., Flutter). Nice-to-Have: Exposure to data platforms and integration patterns. Nice-to-Have: Familiarity with UML, technical drawings, and documentation practices. Nice-to-Have: Willingness to learn legacy technologies used in KORE's existing systems, such as Smalltalk. Minimum Required Behavioural / Soft Skills Strong analytical and problem-solving skills, with a developing ability to work through technical challenges. Good written and verbal communication skills, with the ability to explain technical concepts clearly. Ability to work effectively both independently on well-defined tasks and within a team-oriented, collaborative environment. Receptive to mentorship and coaching from senior developers and technical leads, and eager to contribute to knowledge sharing as skills grow. Highly organized, detail-oriented, and able to manage and prioritize multiple tasks. Developing sound judgment in balancing speed, quality, and maintainability under guidance. Growing sense of ownership and accountability for individual deliverables. Adaptability and continuous learning, including openness to new technologies such as AI/ML. Results-oriented mindset with a focus on delivering quality work. Salary:$100k-$120k

Key Responsibilities

  • Participate in planning, design, development, and deployment of new and existing applications
  • Collaborate with cross-functional teams to translate requirements into technical solutions
  • Develop and unit test programs according to business and design requirements
  • Contribute to application development using API-driven and microservices-based approaches
  • Develop detailed system and design documents to facilitate knowledge transfer
  • Participate in code reviews and design sessions to ensure accuracy and technical growth
  • Implement front-end and back-end components ensuring seamless integration
  • Support integration of AI-enabled and data-driven features
  • Optimize applications for performance and scalability
  • Write clean, maintainable, and efficient code adhering to best practices
  • Conduct code reviews to ensure code quality and adherence to standards
  • Assist with deployment activities and CI/CD pipeline tasks
  • Provide support and enhancements to existing production applications
  • Troubleshoot, debug, and resolve software defects
  • Stay updated with emerging trends in software development

Requirements

  • IT-related degree/diploma
  • Computer Science degree
  • Computer Engineering degree
  • Equivalent experience in a related field

Skills Required

PythonC#NodeJSReactAngularFlutterDistributed SystemsMicroservicesAPI-driven ArchitectureRESTful ServicesSQLNoSQLAgileScrumAnalytical skillsProblem-solvingWritten communicationVerbal communicationCollaborationOrganizationAttention to detailPrioritizationOwnershipAdaptabilityContinuous learningKafkaAzure Service BusMicrosoft AzureDockerCI/CDDevOpsAI/MLMobile Application DevelopmentUMLSmalltalk

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android

Job Overview

Salary

100,000–120,000 / Year

Currency: CAD

Job Type

Full-time

Experience

Mid

Location

555 Oakdale Rd, North York, ON M3N 1W7, Canada

Application Deadline

August 9, 2026

Total Applicants

0

About Epsilon Industries

Epsilon Industries logo

Epsilon Industries is a leading company in the Technology sector, known for innovation and employee-centric culture.

View Company

Similar roles for you

Matched using this role's title and skills. Open the job search anytime to see every listing.

Citibank logo

FullStack Lead Analyst (React, Python) – Vice President

Citibank

Full-timeEasy applyWork from Office
Pune Maharashtra India·Senior·Jul 11
Peraton logo

Software Developer

Peraton

66,000–106,000 / Year

Full-timeEasy applyWork from Office
US·Mid·Jul 10
Peraton logo

Software Developer

Peraton

66,000–106,000 / Year

Full-timeWork from Office
United States·Mid·Jul 10
The Energy Authority logo

Software Developer

The Energy Authority

Full-timeEasy applyWork from Office
Jacksonville·Mid·Jul 10
P

IN_ Senior Associate_ MERN Developer ( React&Node) _GCC_Advisory_ Bangalore

PwC

Full-timeEasy applyWork from Office
Bengaluru Millenia·Senior·Jul 11
Steampunk logo

Software Developer

Steampunk

Full-timeEasy applyWork from Office
McLean·Mid·Jul 11
Browse all jobs