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.
- Qualifications
- Background in banking or financial services.
- Certifications in cloud, data engineering, or API technologies.
- 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.
- Culture
- Inclusive and diverse work environment.
- Opportunities for professional growth and development.
- Supportive team culture that values collaboration and innovation.
Artech Information Systems
Keywords
WebCodingCDKRETRIEVEDevOpsOauthPythonSqlJWtAWSDockerFlaskGithubKubernetes
¿Te interesa este puesto?