This page was automatically translated and may contain errors. View in English.

Software Engineer

Providius

Hamilton, Ontario, Canada · પૂર્ણ સમય

અરજી કરનારા સૌ પ્રથમ બનો

અનુભવ
૨-૫ વર્ષ
પગાર
ઓપનિંગ્સ
1
પોસ્ટ કર્યું
એક કલાક પેહલા
કાર્ય મોડ
ઓફિસમાં
ફરી શરૂ કરો
અરજી કરવી જરૂરી છે

તમે ક્યાં કામ કરશો

કામનું વર્ણન

About Providius

Providius has been a leader in innovation within the Media & Entertainment sector for over ten years, providing effective solutions to intricate challenges involving IP media and IT infrastructure in mission-critical settings. Based in Hamilton, Ontario, Canada, Providius is a privately owned organization committed to crafting dependable and practical systems that address real-world issues.

Position Summary

We are seeking a software engineer to join our development team. This role involves working across our platform layers—from backend services to front-end interfaces—to build systems that emphasize reliability, scalability, and high performance. This role suits candidates with solid technical fundamentals, a cooperative approach, and a passion for continuous learning. You will engage in production system development, participate in architectural decisions, and partner with a team focused on pragmatic, quality engineering.

Responsibilities

  • Create and deliver features end-to-end, starting from conceptualization through deployment.
  • Engage across the full technology stack as needed, including backend services, APIs, frontend interfaces, and infrastructure support.
  • Develop and uphold comprehensive testing methods including unit, integration testing, and creation of test tools such as mocks and simulation environments.
  • Collaborate closely with fellow engineers to analyze problems, establish requirements, and refine solutions.
  • Enhance development tools, workflows, and overall engineering methodologies.
  • Troubleshoot and fix issues at various levels of the system, including handling problems in production environments when necessary.
  • Continuously build expertise in media and networking domains to inform effective engineering decisions.
  • Assume full responsibility for features ensuring their completion and quality.

Technology Stack

  • Backend technologies: Java (Spring Boot), Python, with some components implemented in C and C++.
  • Frontend technologies: TypeScript and Angular framework.
  • Databases: PostgreSQL and TimescaleDB.
  • Operating system: Linux (Ubuntu).
  • Project and version control tools: JIRA and Bitbucket.

Qualifications

  • 2 to 5 years of professional experience delivering software products.
  • Strong foundation in computer science and software engineering principles.
  • Capability to transform unclear problems into robust, maintainable software solutions.
  • Flexibility and experience working across backend, frontend, testing, and infrastructure components.
  • Proficiency in writing clean, maintainable, and testable code.
  • Good command over relational databases such as PostgreSQL.
  • Excellent problem-solving and debugging abilities.
  • Effective communication and collaboration skills within a team environment.

Preferred Skills

  • Experience in API design and backend development best practices.
  • Knowledge of microservices or distributed system architectures.
  • Expertise in building highly available and optimized performance applications.
  • Proficiency in automated testing and test-driven development.
  • Understanding of networking concepts, which is advantageous within our domain.

Why Work at Providius

  • Opportunity to build systems running in real-time, critical environments.
  • Small, tightly-knit team emphasizing individual ownership and direct impact.
  • Pathways for career growth in architectural and technical leadership roles.

Benefits

  • Casual dress code.
  • Comprehensive dental coverage.
  • Extended healthcare benefits.
  • On-site parking availability.
  • Vision care support.

Work Location

The position requires working onsite at the Hamilton, Ontario office.

જો તમને જવાબ જોઈતો હોય તો તે છોડી દો — અમે તેનો ઉપયોગ બીજા કોઈ કામ માટે કરીશું નહીં.

બ્રાઉઝ કરવા માટે ક્લિક કરો, ખેંચો અને છોડો, અથવા પેસ્ટ કરો સ્ક્રીનશોટ

PNG, JPG, GIF, MP4, WebM, MOV · મહત્તમ 20MB દરેક · 5 ફાઇલો સુધી

🤖
ઓનલાઇન · તાત્કાલિક AI મદદ