Enable job alerts via email!

Développeur D'applications / Application Developer

TEKsystems

Montreal

Hybrid

CAD 80,000 - 100,000

Full time

22 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading company as an Application Developer, where you'll design and develop APIs for a promotional platform. This hybrid role in Montreal involves collaborating with data teams to enhance user experiences through real-time telemetry data. Ideal candidates have extensive experience in Python and cloud architectures, with a focus on security and performance.

Qualifications

  • 3+ years of software development experience in Python.
  • Experience with AWS and cloud architectures.
  • Ability to work collaboratively and communicate effectively.

Responsibilities

  • Develop and maintain server-side data collection systems.
  • Collaborate with teams to deliver features focusing on data quality.
  • Participate in code reviews and manage tech debt.

Skills

Python
Cloud-based architectures
Microservices
API development
SQL
Collaboration
Attention to detail

Tools

AWS
FastAPI
Flask
DataDog
Git

Job description

Join to apply for the Développeur D'applications / Application Developer role at TEKsystems.

Get AI-powered advice on this job and more exclusive features.

Description

The client provides marketing and data analytics services supporting game studios and publishing teams. The platform collects telemetry data in real-time as players perform actions, passing it to analytics and providing APIs for promotional and experimentation content to enhance user experience. Telemetry data also offers insights for game development, marketing, and monetization.

The Application Developer plays a key role in designing and developing the promotional/experimentation platform and its APIs. Responsibilities include designing, developing, and supporting optimized, highly available platforms within the Analytics team.

Responsibilities
  1. Architect, develop, maintain, and improve server-side data collection and processing systems for scalable telemetry data APIs.
  2. Maintain and enhance public API endpoints ensuring high scale, low latency, and security.
  3. Collaborate with engineers, data teams, and feature owners to review requirements and deliver features focusing on data quality, performance, and security.
  4. Participate in code and architecture reviews, providing constructive feedback.
  5. Contribute to best practices in software development and tools.
  6. Manage tech debt backlog with the team.
  7. Participate in on-call rotation (tier 2).
Must Haves
  • 3+ years of software development experience in Python.
  • Experience with distributed, cloud-based architectures, especially AWS.
  • Experience with microservices, Python/Lambda, building APIs with FastAPI or Flask, focusing on security.
  • Experience with web front ends, REST clients, and server-to-server models.
  • SQL experience, with Redshift/RDS preferred.
  • Willingness to address real-time issues and create fixes.
  • Ability to work collaboratively and communicate effectively with technical and non-technical team members.
  • Growth mindset, attention to detail, and openness to feedback.
  • Ability to work independently and assist other engineers.
Highly Desired
  • Golang or other object-oriented languages.
Nice to Have
  • Experience with gRPC, RESTful services, DataDog, mentoring, Git, and live game services.
Pay and Benefits

The pay range is $60.00 - $90.00/hr.

Workplace Type

Hybrid position in Montreal, QC.

Company Info

TEKsystems provides business and technology services, supporting transformation for clients globally. With 80,000 employees serving over 6,000 clients, including 80% of the Fortune 500, we focus on strategy, design, execution, and operations to deliver value and positive community impact. TEKsystems is part of Allegis Group.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Application Developer

DataAnnotation

New Brunswick

Remote

CAD 80,000 - 102,000

3 days ago
Be an early applicant

Mobile Developer iOS| Développeur d'applications mobile iOS

WorkJam

Montreal

Remote

CAD 70,000 - 110,000

30+ days ago

Application Developer

Compunnel, Inc.

Montreal

On-site

CAD 80,000 - 100,000

2 days ago
Be an early applicant

Python/Prolog Application Developer (Onsite Hybrid)

NTT DATA, Inc.

Montreal

On-site

CAD 85,000 - 115,000

7 days ago
Be an early applicant

Python/Prolog Application Developer (Onsite Hybrid)

Applicable Limited

Montreal

Hybrid

CAD 80,000 - 120,000

10 days ago

Chef.fe Designer de Systèmes / Lead System Designer - (Star Citizen)

Turbulent

Montreal

Hybrid

CAD 70,000 - 95,000

10 days ago

Application Developer

Dataannotation

Quebec

Remote

CAD 80,000 - 100,000

24 days ago

Analyste fonctionnel / développeur Oracle EBS

Fujitsu Limited

Montreal

On-site

CAD 70,000 - 90,000

11 days ago

Développeur Principal, Python / Principal Python Software Developer

Cerence Inc.

Montreal

Hybrid

CAD 80,000 - 120,000

11 days ago