3 IT Positions jobs in Victoria
Software Development Manager

Posted 1 day ago
Job Viewed
Job Description
24WD81153
_The French translation can be found below!/La traduction en français se trouve ci-dessous!_
**Position Overview**
Are you a seasoned software developer who is passionate about building and scaling cloud services for world-class design and construction solutions? Do you have the skills and experience to design and lead team of engineers to build reliable and trusted SaaS products that can handle large user base and complex data flow? If so, we have an exciting opportunity for you!
Docs team in Autodesk AEC Construction R&D is seeking a talented and highly motivated Software Development Manager, who would provide technical leadership to a forming development team in Docs.
As a vital part of the overall Autodesk AEC Construction initiative, the Docs comprises cloud services, enterprise systems, web application, data processing system and operational tool chain. It is the centre of the Autodesk's attempt to revolutionize the construction business via modern technology.
In this role, you will be instrumental in building and maintaining several critical services for AEC Construction, guiding the architecture of platform and services across this ecosystem, and building/managing a high performing development team in India. As Software Development Manager, you will take on a highly visible role in building out the future architecture of Docs. This is an opportunity to make something that directly impact a sizeable business within Autodesk.
**Responsibilities**
+ Lead technical staff in Docs team to strengthen critical services for greater robustness, scalability, performance and data processing capability
+ Drive the technical strategy and roadmap with hands-on leadership in architecture and implementation
+ Lead the team to design, develop, and operate critical components to benefit Docs customers, and other service teams.
+ Drive and align technical strategy across divisions and interdependent teams
+ Manage cross-functional relationships with stakeholders, engineers, and technical partners
+ Serve as technical evangelist across technical and non-technical personnel at all levels
+ Lead, manage, mentor and work with development teams
+ This role will be hybrid work arrangement, based out of our Vancouver office
**Minimum Qualifications**
+ Bachelor or equivalent in Computer Science or Software Engineering
+ 8+ years software development experience
+ Expertise in one or more of: Java, C#, Javascript/NodeJS, Ruby/JRuby, Golang, Scala, C++ Extensive experience designing and developing scalable, resilient, distributed applications:
+ HTTP-based API design
+ Build, deploy, and orchestration of containerized workloads
+ Event driven systems, message queues
+ Distributed data stores, caching, and eventual consistency
+ Observability at scale: monitoring, log aggregation
+ Experience with handling high throttle traffic
+ Experience in creating or maintaining data pipeline and storage for multi national online business
+ Cross-platform, native desktop app development (Windows, Mac, Linux)
+ Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)
+ Familiarity with database technologies (e.g., SQL, NoSQL)
+ Excellent leadership and team management skills
+ Strong problem-solving and analytical skills
+ Good technical communication
+ Experience in managing a diverse and remote team
**Preferred Qualifications**
+ Master's degree in Computer Science, Engineering, or a related field
+ Experience with microservices architecture and containerization (e.g., Docker, Kubernetes)
+ Knowledge of DevOps practices and tools (e.g., Jenkins, Git, CI/CD)
+ Experience with agile development methodologies
+ Strong understanding of security best practices and compliance requirements
#LI-Hybrid
---
**Description du poste**
Vous êtes un développeur de logiciels chevronné, passionné par la création et l'extension de services en nuage pour des solutions de conception et de construction de classe mondiale ? Vous avez les compétences et l'expérience nécessaires pour concevoir et diriger une équipe d'ingénieurs afin de construire des produits SaaS fiables et éprouvés, capables de gérer une large base d'utilisateurs et des flux de données complexes ? Si c'est le cas, nous avons une opportunité passionnante pour vous !
L'équipe Docs d'Autodesk AEC Construction R&D est à la recherche d'un responsable du développement logiciel talentueux et très motivé, qui assurera la direction technique d'une équipe de développement en formation dans Docs.
En tant qu'élément essentiel de l'initiative globale Autodesk AEC Construction, Docs comprend des services en nuage, des systèmes d'entreprise, une application web, un système de traitement des données et une chaîne d'outils opérationnels. Il est au cœur de la tentative d'Autodesk de révolutionner le secteur de la construction par le biais de la technologie moderne.
Dans ce rôle, vous jouerez un rôle déterminant dans la construction et la maintenance de plusieurs services critiques pour AEC Construction, en guidant l'architecture de la plateforme et des services à travers cet écosystème, et en construisant/gérant une équipe de développement très performante en Inde. En tant que responsable du développement logiciel, vous jouerez un rôle très visible dans la construction de l'architecture future de Docs. C'est l'occasion de faire quelque chose qui a un impact direct sur une activité importante au sein d'Autodesk.
**Responsabilités**
+ Diriger le personnel technique de l'équipe Docs pour renforcer les services critiques afin d'améliorer la robustesse, l'évolutivité, les performances et la capacité de traitement des données
+ Diriger la stratégie technique et la feuille de route avec un leadership pratique dans l'architecture et la mise en œuvre
+ Diriger l'équipe chargée de concevoir, de développer et d'exploiter des composants essentiels au profit des clients de Docs et d'autres équipes de service
+ Diriger et aligner la stratégie technique entre les divisions et les équipes interdépendantes
+ Gérer les relations interfonctionnelles avec les parties prenantes, les ingénieurs et les partenaires techniques
+ Servir d'évangéliste technique auprès du personnel technique et non technique à tous les niveaux
+ Diriger, gérer, encadrer et travailler avec les équipes de développement
+ Ce poste sera un poste hybride, basé dans notre bureau de Vancouver
**Qualifications minimales**
+ Baccalauréat ou équivalent en informatique ou en génie logiciel
+ 8 ans ou plus d'expérience en développement de logiciels
+ Expertise dans un ou plusieurs des domaines suivants Java, C#, Javascript/NodeJS, Ruby/JRuby, Golang, Scala, C++ Vaste expérience de la conception et du développement d'applications évolutives, résilientes et distribuées :
+ Conception d'API basées sur HTTP
+ Construction, déploiement et orchestration de charges de travail conteneurisées
+ Systèmes événementiels, files d'attente de messages
+ Magasins de données distribués, mise en cache et cohérence éventuelle
+ Observabilité à l'échelle : surveillance, agrégation de journaux
+ Expérience de la gestion d'un trafic élevé (throttle)
+ Expérience de la création ou de la maintenance d'un pipeline de données et de stockage pour une entreprise en ligne multinationale
+ Développement d'applications de bureau natives et multiplateformes (Windows, Mac, Linux)
+ Expérience des plateformes en nuage (par exemple, AWS, Azure, Google Cloud)
+ Familiarité avec les technologies de base de données (par exemple, SQL, NoSQL)
+ Excellentes compétences en matière de leadership et de gestion d'équipe
+ Solides compétences en matière de résolution de problèmes et d'analyse
+ Bonne communication technique
+ Expérience de la gestion d'une équipe diversifiée et distante
**Qualifications souhaitées**
+ Maîtrise en informatique, en ingénierie ou dans un domaine connexe
+ Expérience de l'architecture microservices et de la conteneurisation (par exemple, Docker, Kubernetes)
+ Connaissance des pratiques et outils DevOps (par exemple, Jenkins, Git, CI/CD)
+ Expérience des méthodologies de développement agile
+ Forte compréhension des meilleures pratiques de sécurité et des exigences de conformité
#LI-Hybride
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.
When you're an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. For Canada-BC based roles, we expect a starting base salary between $136,000 and $187,000. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, we also have a significant emphasis on annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
Senior Software Development Engineer

Posted 1 day ago
Job Viewed
Job Description
25WD85605
**Position Overview**
As a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design, and make a better world. Autodesk accelerates better design through an unparalleled depth of experience and a broad portfolio of software to give customers the power to solve their design, business, and environmental challenges.
We are looking for a Senior Engineer specialized in the **Qt Framework** . You will be a member of the team that builds and maintains the framework for building the Fusion UI (mostly written in **C++ / Qt Framework** ). Organizationally, you will work in the Platform organization within Autodesk's Product Design and Manufacturing Solutions (PDMS) division making the software platform upon which the Fusion family of products are built. Come help us fulfill our vision to allow developers to deliver Industry Workflows on our client platform to any user.
You are ideal for the position if you are:
+ A "Pixel Perfectionist" with a **keen eye** for spotting and debugging the slightest content misalignment, pixilation, density, or scaling issue
+ **Interested** in the wide variety of **Human Interface Devices** (HID) and input APIs available to CAD users today, from basic 3-button mice and touch gestures, to advanced input devices like the 3Dconnexion SpaceMouse, gamepads, and 20-button mice
You will report to the team's Portland Oregon-based Sr. Manager but your position is hybrid.
**Responsibilities**
+ Work on a scrum team of about 5 - 8 team members
+ Understand and apply best practices for working in the production codebase for the Fusion user interface framework ( **C++ / Qt** ) to deliver high-quality, secure, and stable code
+ Develop, troubleshoot, test, and debug Qt **widget-based** UI components
+ Support development of Qt Modeling Language (QML) components in a QWidget-based UI
+ Investigate crashes and customer escalations (CERs) that sometimes require debugging into Qt source code
+ Engage directly with customers to provide technical support for complex issues
+ Engages with customers, to understand their workflows and challenges in order to provide solutions aligned with their requirements
+ Be a reliable contributor who exercises technical leadership within the team
+ Write technical design documents, participate in design and code reviews within the team and across teams, develop estimates for tasks, and document code
+ Work with an extended team of software developers, QAs, and product designers in the US and other worldwide engineering sites
+ Participate in Agile ceremonies such as sprint planning, daily scrum meetings, backlog grooming, sprint reviews, and sprint retrospectives
+ Use Git/GitHub and work with build and deployment technologies, such as Jenkins, CMake, Docker containers, and Python
**Minimum Qualifications**
+ Working knowledge of the **Qt Framework** , including **threading, signal & slots** , **events** , **rendering** , and **widgets**
+ **3+ years** of experience developing commercial application(s) built on the Qt Framework
+ **5+ years** of professional C++ programming experience
+ Experience using modern macOS (Cocoa) and Windows (Win32) APIs and OS development best practices to enhance the user experience of Fusion as an installed application, including desktop window management, accessibility features, Windows Shell, and the Taskbar/Dock
+ Experience reproducing and debugging unique/niche **user device configuration issues** related to multiple monitors, mixed DPI scaling, security, or other environment-specific factors
+ Experience working well in a team to achieve team goals
+ Current knowledge of C++ standards and specifications
+ Experience with Object-Oriented programming, debugging, software architecture, data structures, algorithms, and STL
+ Proficient in written and verbal English
+ Bachelor's degree or higher in computer science or related technical discipline
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.
When you're an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. For Canada-BC based roles, we expect a starting base salary between $98,600 and $144,650. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, we also have a significant emphasis on annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
Information Technology Project Manager
Posted today
Job Viewed
Job Description
*** This position is open to anyone living in the EST, CST or MST time zones. The role is fully remote but will require occasional travel, on average about once a month.***
Our employer is a leading first-responder cybersecurity organization enabling clients to swiftly and effectively return to business following a cyber-attack. As a global market leader in ransomware post-breach remediation and cyber-attack first response, they consistently deliver results that exceed market standards for handling cyber-extortion and ransomware events. Their team collaborates with prominent global insurance carriers, leading law firms, and Fortune 1000 businesses.
The employer has an exciting opening for a FRENCH SPEAKING PROJECT MANAGER - Cybersecurity Incident & Engagement Manager (CIEM), which is a consulting practitioner that is a key participant in the Incident Response teams. You will play an important role in managing and coordinating the response to cyber incidents, ensuring that they are handled in a timely and effective manner. This position involves working closely with internal and external stakeholders to mitigate risks, minimize damage, and facilitate recovery efforts. This is a client-facing role where you will be responsible for managing cybersecurity incidents on behalf of our clients, including Fortune 500 organizations, ensuring quick resolution and minimizing impact to their operations. The CIEM is responsible for maintaining incident response protocols, managing communication during an incident, and ensuring continuous improvement of incident response processes.
This role is unique, and it is not like any of the regular Project Management positions out there; to succeed you need to possess skills to influence contributors at all levels, have organizational skills to manage engagements from inception to invoicing, set up and run kick-off and status meetings, maintain regular and agile client communications, define and document Standard Operational Processes, control project budgets, improve processes, support quality assurance steps for final deliverables where required and act as an escalation point for engagement issues.
The CIEM must enjoy active and regular interaction with technical consultants, lawyers and clients to keep up with our fast-paced high-demand engagements. This is a very engaging and hands-on role that does not allow for dull moments and often requires daily collaboration with our global teams across Europe and North America.
It requires a person who understands the fundamentals of IT infrastructure, proactive security measures, disaster recovery and remediation activities as they relate to information security.
Strong relationship-building ability with our partners within the insurance and legal professions is a must as well as with end-clients. You will have accountabilities for all engagements assigned to you and should be able to manage multiple engagements in parallel, at different stages. You need to possess strong experience working in the Information Technology and/or Security fields and a keen interest in learning about incident response methodologies and underlying forensic and breach response principles.
Your primary responsibility will be to act as the main point of contact for engagement delivery. As an engagement manager in the Cybersecurity field, you are required to possess leadership skills as well as, exceptional time management skills, excellent attention to detail and uncompromising pursuit of quality.
INCIDENT MANAGEMENT
- Manage and coordinate engagement to address response to cybersecurity incidents, including data breaches, malware infections, system compromises, and other cyber threats.
- Act as the main point of contact during active incidents, ensuring clear and timely communication with internal stakeholders, management, and external parties (e.g., vendors, legal, regulators).
- Collaborate with technical teams to investigate, contain, and mitigate incidents.
- Maintain accurate and up to date records of incidents, including the timeline of events, response actions taken, deliverables, deadlines, and lessons learned.
- Create incident status reports and contribute to post-incident analysis.
- Assist in developing, testing, and refining incident response plans and procedures to ensure they are up-to-date and effective.
- Ensure regulatory and compliance requirements are met throughout the incident lifecycle.
- Support efforts to identify the root cause of incidents and recommend improvements to prevent future occurrences.
- Track incident response metrics, provide status updates, and report on incident trends to management.
- Coordinate and ensure all facets of the incident response process are successfully executed in an organized and trackable manner.
- Enforce our critical incident response SLAs across all team members.
- Identify gaps, risks and opportunities during the incident, and address them to ensure the success of the incident.
- Develop and deliver agile/rapid progress reports, proposals, requirements documentation and presentations to various audiences.
- Create a strong partnership with the Incident Technical Leads to ensure nothing is missed and all engagements are delivered successfully.
- Coordinate, run, and record an incident postmortem
PROJECT MANAGEMENT
- Manage a portfolio of complex initiatives that span one or multiple lines of business
- Collaborate with other teams to ensure agility and eliminate unnecessary delays
- Full engagement life cycle ownership: successful engagement delivery will include full implementation from initiation to deployment for several major or minor initiatives simultaneously
- Manage all aspects of multiple related engagements to ensure the overall program is aligned to and directly supports the achievement of strategic objectives
- Report on success criteria results, metrics, test and deployment management activities
- Prepare budget estimates, projections and detailed engagement plans for all phases and types of engagements
- Effectively and organized management of resources used/needed and deliverables for each stream of the project.
- Control of project budgets, proactive tracking of change management and budget adjustments.
- Provide status reporting regarding milestones, deliverables, dependencies, risks and issues, progress, communicating across leadership and project stakeholders, often daily.
- Understand interdependencies between technology, operations and business needs.
- Manage scope approved and change management process for additional streams.
- Support the Statement of Work process.
JOB REQUIREMENTS
- Work Independently, remotely and with minimal supervision while delivering high-quality output
- Effective delivery of results in a fast-paced engagement environment
- Display an aptitude and desire for continuous learning at the leading edge of security
- Learn, understand and lead the deliverable of all the services
- Remain current on information security, emerging threat trends, and tools including methodologies to combat the same
- A high degree of comfort in customer-facing/consulting situations
- Travel as needed to customer locations for engagements requiring onsite presence including frequent travel with little notice. The ability to travel internationally may be required
- Flexibility to work with multiple time zones (clients and/or team members)
- Adhere to policies, procedures, and security practices in accordance with assigned customer’s established practices and internal policies
- Excellent written and verbal communication skills, with the ability to convey technical issues to non-technical stakeholders.
- Take meticulous notes and demonstrate strong reporting capabilities with an emphasis on detail
- Open to feedback and learning the company culture
- Ability to manage multiple tasks simultaneously and prioritize effectively under pressure.
LEADERSHIP
- This role will own accountability for the specific engagements assigned
- Support building a strong team
- Ability to lead engagements by managing team members from various technical teams
- Support new services and offerings to the marketplace
- Act as a leader and mentor to junior team members
- Provide on-site leadership for the engagement team by building and motivating team members to meet engagement goals, adhering to their responsibilities and milestones
- Participate in establishing practices, templates, policies, tools and partnerships to expand and mature these capabilities for the organization
- Resolve problems and understand escalation procedures; coordinate escalations and collaborate with client technology teams to ensure timely resolution of issues
EDUCATIONAL AND BACKGROUND REQUIREMENTS:
- Relevant educational background, preferably in a technical field such as Cybersecurity, IT, etc.
- 5+ Years of experience in incident or project management in a consulting role is preferred
- Experience managing high-performance teams and/or technical implementations,
- Work collaboratively with customers and self-manage through difficult situations with a focus on client satisfaction
- Strong problem-solving skills and attention to detail
- Ability to respond onsite in a 24/7/365 environment; must be willing to work evenings, overnight, weekends, and holiday hours as in some cases it is required.
- Excellent knowledge of MS Tools: Word, Excel, Visio, Powerpoint, Sharepoint.
Compensation Range:
- Base: 80-90k
- 10% annual bonus
- Extra time hours (2-3hrs/daily average = 150% pay/hr, for billable hours)
Benefits:
- Health benefits package (dental, medical, vision, drugs, travel, etc)
- 15 days of paid vacation per year
- 3 paid wellness days per year
- Monthly cell phone and internet allowance
- 3-month probationary period
Schedule:
- Monday to Friday
- Evening shifts
- On-call – must do one weekend a month.
- Weekend availability
- Willingness to travel: 25% (Preferred)
Be The First To Know
About the latest It positions Jobs in Victoria !