

JOB POSt CODE: SKY004-Chief Technology Ofiicer
Job Title: Chief Technology Officer (CTO) - Full-Stack Developer
Location: Remote (based in Montréal - Canada)
About the Role:
We are looking for a highly skilled and experienced Chief Technology Officer (CTO) - Full-Stack Developer to join our dynamic team at Sky Inoventure Inc., a fast-paced startup factory specializing in AI-driven automation and cutting-edge technologies. This role will primarily focus on software development (75%) while also overseeing and managing the IT teams and technology initiatives (25%). The ideal candidate will have a strong background in C#, ASP.NET, Python, and Microsoft Azure, with very strong knowledge of both back-end and front-end technologies. This role requires hands-on expertise in developing scalable solutions and leading the technical direction of the company’s products.
About the company:
Sky Inoventure Inc. is a startup factory focused on launching and growing multiple startups at a rapid pace. We leverage cutting-edge AI technologies and automation to disrupt traditional industries. We are a small but highly ambitious team that thrives on innovation and executing at speed. If you are passionate about making a real impact in the world of startups and finance, this is the opportunity for you!
Main Goal of this Role:
Software Development (75%): Develop, design, and maintain high-quality full-stack software solutions using C#, ASP.NET, Python, and the latest technologies, with a focus on creating scalable and efficient products across both front-end and back-end development.
Team Leadership & IT Management (25%): Lead and manage the IT teams, overseeing software development processes, ensuring best practices, and aligning technology strategies with business goals.
Technical Vision: Define the technology strategy and roadmap for the company’s product development and each startup, ensuring the seamless integration of new technologies and the successful deployment of innovative solutions.
Analyzing business processes from depth of the business and daily activities of the company and making documents & BPMNs
Making Intelligent Agents using AI-Based tools for the company using cut-edge technologies to do tasks on Microsoft Teams and other platforms
Maintaining and/or managing resources such as human resource, financial resource, intelligent agents, …
Other daily tasks to helping company to project management and controlling related parts of the company
Key Responsibilities:
Full-Stack Software Development:
Develop, test, and maintain full-stack software applications, utilizing C#, ASP.NET, Python, and SQL Server (and other databases) for both back-end and front-end solutions.
Use design patterns to create efficient, maintainable, and scalable code that adheres to best practices in software design and development.
Collaborate with cross-functional teams to implement complex solutions that meet both business and technical requirements.
IT Team Leadership & Management:
Lead the software development teams, ensuring smooth collaboration and communication across cross-functional teams.
Mentor and guide the team in adopting best practices for coding, security, and cloud services.
Oversee team performance, help prioritize tasks, and ensure alignment with the company’s strategic goals.
Cloud & Network Management:
Manage and optimize the company’s use of Microsoft Azure, with deep knowledge of cloud computing, IaaS, PaaS, and SaaS models.
Provide expertise in networking, ensuring seamless communication between systems and maintaining robust network architecture.
Software Development Methodologies:
Lead the adoption of Agile methodologies such as Scrum and Kanban to manage software development cycles.
Implement continuous improvement processes to streamline development efforts, reduce bottlenecks, and increase team efficiency.
CI/CD and DevOps practices are critical to ensure faster deployment and automation.
MVP Development:
Design and build MVPs (Minimum Viable Products) using Cursor, GitHub Copilot, and no-code/low-code platforms.
Collaborate with stakeholders to quickly prototype, iterate, and release new features.
Power Platforms & Automation:
Utilize Power BI, Power Automate, and Power Apps to build interactive dashboards, automate workflows, and provide insights into product performance and business metrics.
Security & Compliance:
Oversee and implement Microsoft security principles, ensuring best practices for secure software design and system access.
Ensure that all systems comply with security standards and data privacy regulations.
Technology Strategy & Innovation:
Define and execute the technology roadmap for the company’s products, ensuring that development aligns with business goals.
Stay up-to-date with industry trends, new technologies, and emerging best practices, integrating them into the company’s technology strategy.
Leadership & Cross-Functional Collaboration:
Lead technical discussions with other teams, making sure that development priorities are well-understood and aligned.
Foster a culture of collaboration, continuous improvement, and accountability within the development team.
Familier with product management:
understand how processes are lead in scrum and kanban method
Required Skills & Competencies:
Educational Background:
A master's degree in Computer Science, Software Engineering, or a related field.
Certifications in Microsoft Azure are an asset.
Experience:
Proven experience as a Tech Lead, Full-Stack Developer, or Product Manager with at least 3-5 years of experience leading development teams in a startup or technology-driven environment.
Strong hands-on experience in C#, ASP.NET, Python, and SQL Server (and other database management systems).
Experience with Microsoft Azure, including cloud architecture, management, and security (Azure certifications are a plus).
Proven expertise in CI/CD pipelines and DevOps practices.
Strong experience with Jira, GitHub, and other project management tools.
AI development, data mining, and data science experience is a must.
Strong knowledge and application of design patterns in full-stack development.
Technical Skills:
Expertise in Networking, Cloud Computing, and Microsoft technologies (IaaS, PaaS, SaaS).
Proficiency in full-stack development across both back-end (C#, Python, SQL) and front-end technologies.
Solid experience with Power BI, Power Apps, and Power Automate.
Familiarity with ITIL or similar certifications is an asset.
Personal Attributes:
Excellent leadership, communication, and organizational skills.
Strong ability to work under pressure and prioritize tasks in a fast-paced startup environment.
Ability to work independently and take ownership of technical initiatives.
Creative and proactive in identifying problems and finding innovative solutions.
Strong interpersonal skills, with the ability to build relationships and collaborate across teams.
Very fast learner with the ability to adapt quickly to new tools and systems.
Independent, proactive, and able to work under pressure to meet tight deadlines.
Highly creative and hard-working, able to solve complex problems with innovative solutions.
Strong presentation, negotiation, and networking abilities, particularly with investors.
High efficiency and productivity when working remotely.
Language Skills:
Fluent in English (written and spoken), native-level preferred.
French language skills are an asset.
Additional Information:
Position: This is a Contract-Based (full-time & Freelance type), remote role.
Start Date: As soon as possible.
Important Application Process
Thank you for your interest in collaborating with our motion design team.
To proceed with your application, please fill out our internal application form. This step is essential and allows us to gather the necessary information and evaluate your skills through a few short tests. Unfortunately, we won’t be able to review your request without a completed form.
We appreciate your understanding and look forward to learning more about you.
The form link will be sent to your email address.
ثبت مشکل و تخلف آگهی
ارسال رزومه برای Company active in Finance / Investment industry