Skip to main content

Software Developer – API & Data Engine Integration

Technology
Artech Information Systems
Toronto, Canada2 months agoUntil 2026-04-23
Full time

Job description

Job Title: Software Developer – API &

  • Data Engine IntegrationLocation: Fully remote, with the ability to come into the office as needed/ Toronto,ONDuration: 9-12 MonthsIntroductionWe are seeking a talented Software Developer to join our dynamic team. In this role, you will design and implement web-based APIs that integrate seamlessly with a SQL-based analytics engine. You will ensure accurate, secure, and scalable data flows between APIs and the analytics layer, deploying solutions in a hybrid on-prem and cloud environment.Required Skills &
  • Qualifications

  • Advanced proficiency in Python for backend development and automation using FastAPI/Flask and RESTful API design.
  • Minimum of 3 years of experience building and deploying web-based APIs.
  • Minimum of 3 years with Client SQL Server and other DBMSs.
  • Hands-on experience with Azure, AWS or similar, familiar with Infrastructure as Code (CloudFormation or AWS CDK).
  • Familiarity with OAuth2/JWT, file level and column level encryption/decryption (PGP, CMK), Docker, and Kubernetes for secure, containerized deployments.
  • Experience with automated pipelines (Azure DevOps, GitHub Actions) for build, test, and deployment.
Preferred Skills &

  • Qualifications

  • Background in banking or financial services.
  • Certifications in cloud, data engineering, or API technologies.
Day-to-Day Responsibilities

  • Develop and maintain RESTful APIs using Python frameworks (FastAPI or Flask) for end-user access and API-to-API integration.
  • Design workflows to send requests to the SQL analytics engine, retrieve calculated results, and return them to calling APIs.
  • Optimize Client SQL Server for complex calculations.
  • Deploy and manage solutions in hybrid on-prem and cloud environments.
  • Implement OAuth2/JWT authentication integrated with Client AD, secure coding practices, and encryption for data in transit and at rest.
  • Package applications with Docker, orchestrate with Kubernetes, and build automated pipelines for deployment and testing.
  • Work with cross-functional teams to integrate APIs into enterprise ecosystems.
  • Ensure high availability, low latency, and robust security across all components.
Company Benefits &

  • Culture

  • Inclusive and diverse work environment.
  • Opportunities for professional growth and development.
  • Supportive team culture that values collaboration and innovation.
For immediate consideration please click APPLY to begin the screening process with Alex.

Artech Information Systems

Keywords
WebCodingCDKRETRIEVEDevOpsOauthPythonSqlJWtAWSDockerFlaskGithubKubernetes

¿Te interesa este puesto?