04 Nov
|
AspiringIT
|
Kitchener
04 Nov
AspiringIT
Kitchener
Title: Software Engineering Manager
Location:
Kitchener, Ontario, Canada (Onsite) Employment Type: Full-time, Permanent Role Overview We are seeking an experienced Software Engineering Manager to lead engineering teams, oversee software development, and drive the delivery of scalable, high-performance applications. The ideal candidate will have strong technical expertise in Python, Django, cloud technologies, and software architecture, along with proven leadership experience.
Key Responsibilities
- Lead, mentor, and manage software engineering teams.
- Oversee the development of backend applications, APIs, and system integrations.
- Drive software architecture, code quality, performance, and scalability.
- Manage cloud-based development and deployments across GCP or Azure.
- Oversee CI/CD pipelines, automated testing, and production support.
- Collaborate with cross-functional teams to deliver business solutions. Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, IT, or a related field.
- 10+ years of software engineering experience.
- Strong programming experience with Python and backend development using Django and GraphQL .
- Experience with SQL, PostgreSQL, and BigQuery .
- Hands-on experience with GCP or Azure .
- Experience with Docker, Kubernetes, and CI/CD .
- Robust understanding of software architecture, system integration, and scalable application design.
- Proven technical leadership, team management, and problem-solving skills.
📌 Software Engineering Manager (Kitchener)
🏢 AspiringIT
📍 Kitchener