Senior Software Engineer (Python/TypeScript)

Highspring โ€” Canada ยท Posted ~2 days ago

Senior Full-time Hybrid

Skills

Python AWS Cloud Services REST APIs Microservices JavaScript TypeScript Git CI/CD Java AWS Docker Kubernetes Terraform Ansible Packer

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

A professional services consulting firm is seeking a Senior Software Engineer with strong Python expertise to support cloud-native application development and modernization initiatives. The role combines software engineering, cloud development, automation, and modern web technologies. Responsibilities include developing scalable applications, building REST APIs and microservices, contributing to web application development with JavaScript/TypeScript, designing AWS-based cloud solutions, building CI/CD pipelines, and supporting infrastructure automation. Required: 5+ years of software development experience, strong Python skills, experience with REST APIs, microservices, AWS, JavaScript/TypeScript, Git, and CI/CD practices. Nice to have: Java, Docker, Kubernetes, test automation frameworks, Infrastructure as Code tools, and Agile/Scrum experience.

Highlights

Opportunity to work on impactful technology modernization initiatives, collaborate with experienced professionals, access continuous learning and professional development, and enjoy a flexible hybrid work environment.

Description

About Highspring Highspring is a consulting and professional services firm that helps leading organizations modernize technology, accelerate innovation, and deliver business value through agile, high-impact solutions. The Opportunity We are seeking a Senior Software Engineer with strong Python expertise to support cloud-native application development and modernization initiatives. This role combines software engineering, cloud development, automation, and modern web technologies. What You'll Do Develop and maintain scalable applications using Python.Build REST APIs and microservices.Contribute to web application development using JavaScript/TypeScript.Design and support AWS-based cloud solutions.Participate in architecture discussions, code reviews, and technical design.Build CI/CD pipelines and support infrastructure automation.Contribute to test automation and quality engineering practices. What You Bring to the Table 5+ years of software development experience.Strong hands-on Python development experience.Experience with REST APIs, microservices, and AWS.Experience with JavaScript and/or TypeScript.Solid understanding of software design principles and Git.Strong communication and problem-solving skills. Core Skills Required Python (Required)AWS Cloud ServicesREST APIs & MicroservicesJavaScript / TypeScriptGitCI/CD Practices Nice to Have Java development experienceDocker & KubernetesTest automation frameworks (PyTest, Selenium, Playwright, JUnit, TestNG)Infrastructure as Code: Terraform, Ansible, PackerAgile/Scrum experience Our Stack Languages: Python, Java, JavaScript, TypeScript Cloud: AWS Architecture: Microservices, REST APIs DevOps: Git, CI/CD, Docker, Kubernetes IaC: Terraform, Ansible, Packer Why Join Highspring? Work on impactful modernization initiatives.Collaborate with experienced technology professionals.Access continuous learning and professional development opportunities.Enjoy a flexible hybrid work environment.