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

Software Engineer

Providius

Hamilton, Ontario, Canada · مکمل وقت

درخواست دینے والے پہلے فرد بنیں۔

تجربہ
2-5 سال
تنخواہ
کھلنا
1
پوسٹ کیا گیا
11 گھنٹے قبل
کام کا موڈ
دفتر میں
دوبارہ شروع کریں۔
درخواست دینے کی ضرورت ہے۔

جہاں آپ کام کریں گے۔

ملازمت کی تفصیل

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 مدد