Principal Software Engineer
1 month ago
Job Title: Principal Software Engineer
Job Summary:
We are seeking a highly skilled Principal Software Engineer to join our team at Autodesk. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software applications that meet the needs of our customers.
Responsibilities:
- Contribute to all aspects of software development, from design to estimation to development and testing
- Develop, debug, and build automated tests for multiple programming assignments
- Partner with product owners, software architects, and other software engineers to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally
- Contribute to improvements in processes and deliverables that increase the effectiveness of the team in responding to customer and business need
- Design and implement reusable and modular components that fit into existing services
Requirements:
- 10+ years experience, developing software in.Net, well versed in using design patterns and developing complex solutions
- 5+ years experience with C# and developing windows forms, WPF applications
- Understanding of architectural patterns such as dependency injection
- Experience developing and consuming REST APIs and optimizing for performance
- Experience with software development lifecycle (SDLC) processes, and Agile methodologies, including Kanban/Sprint.
- BS in Computer Science or related field, or equivalent work experience
Preferred Qualifications:
- Experience in desktop development with understanding of components involved in a desktop app like DropBox
- 2+ years' experience with WCF and inter-process communication
- 2+ years' experience working in industry leading cloud platforms like AWS or similar
- Experience in building, running, and monitoring applications on a large scale
- Experience with multi-repo GIT code bases, profiling tools, testing frameworks, scripts, automated CI/CD pipelines
- Experience with relational or non-relational databases and database design principles at cloud scale
About Autodesk:
Welcome to Autodesk. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made. Our culture is built on a foundation of trust, respect, and open communication. We take pride in our work and strive to make a positive impact on the world.
Salary Transparency:
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, we also have a significant emphasis on discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash 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:
-
Principal Software Engineer
2 weeks ago
Toronto, Ontario, Canada Wiser Solutions Full timeJob Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Key Responsibilities:Design and develop high-quality software systems using modern technologies...
-
Principal Software Engineer
2 weeks ago
Toronto, Ontario, Canada Wiser Solutions Full timeJob Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Key Responsibilities:Design and develop high-quality software systems using modern technologies...
-
Principal Software Engineer
2 weeks ago
Toronto, Ontario, Canada Wiser Solutions Full timeJob Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Key Responsibilities:Design and develop high-quality software systems using modern technologies...
-
Principal Software Engineer
3 weeks ago
Toronto, Ontario, Canada Wiser Solutions Full timeJob Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software systems.Key Responsibilities:Design and develop high-quality software systems using modern technologies...
-
Principal Software Engineer
1 day ago
Toronto, Ontario, Canada ADVANCE ENDOSCOPY AND SPECIALIST CENTRE Full timeAbout the RoleAs a Principal Software Engineer, you will lead the development of our enterprise software solutions. You will be responsible for designing, implementing, and maintaining complex software systems. Strong understanding of software development principles and practices is essential.Key Responsibilities• Lead the design and implementation of...
-
Principal Software Engineer
1 month ago
Toronto, Ontario, Canada Workday, Inc. Full timePrincipal Software EngineerAt Workday, we're revolutionizing the enterprise software market with a pioneering platform that enables our machine learning teams to handle and deploy their models. As a Principal Software Engineer, you'll be part of our dynamic team, refining the ML lifecycle by providing robust, scalable, and reliable services that address the...
-
Principal Software Engineer
1 month ago
Toronto, Ontario, Canada Workday, Inc. Full timePrincipal Software EngineerAt Workday, we're revolutionizing the enterprise software market with a pioneering platform that enables our machine learning teams to handle and deploy their models. As a Principal Software Engineer, you'll be part of our dynamic team, refining the ML lifecycle by providing robust, scalable, and reliable services that address the...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Wiser Solutions, Inc. Full timeJob Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team at Wiser Solutions, Inc. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.Key Responsibilities:Design and...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Wiser Solutions, Inc. Full timeJob Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team at Wiser Solutions, Inc. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.Key Responsibilities:Design and...
-
Software Engineer Principal
4 weeks ago
Toronto, Ontario, Canada Capital One Full timeAbout Capital One CanadaWe're a leading financial institution dedicated to helping Canadians achieve their financial goals. Our software studio is a hub for innovation, where talented engineers like you can make a real impact.Job SummaryWe're seeking a highly skilled Principal Associate, Software Engineer to join our team. As a key member of our engineering...
-
Software Engineer Principal
4 weeks ago
Toronto, Ontario, Canada Capital One Full timeAbout Capital One CanadaWe're a leading financial institution dedicated to helping Canadians achieve their financial goals. Our software studio is a hub for innovation, where talented engineers like you can make a real impact.Job SummaryWe're seeking a highly skilled Principal Associate, Software Engineer to join our team. As a key member of our engineering...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Seismic Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Seismic, the global leader in sales enablement. As a Principal Software Engineer, you will play a crucial role in shaping the AI-first, multi-domain and multi-modality content discovery and content curation strategy and driving the development of innovative...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Seismic Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Seismic, the global leader in sales enablement. As a Principal Software Engineer, you will play a crucial role in shaping the AI-first, multi-domain and multi-modality content discovery and content curation strategy and driving the development of innovative...
-
Software Engineer Principal
1 month ago
Toronto, Ontario, Canada Capital One Full timeAbout Capital One CanadaWe're a leading financial institution dedicated to helping Canadians achieve their financial goals. Our software studio is a hub for innovation, where talented engineers like you can make a real impact.Job SummaryWe're seeking a highly skilled Principal Associate, Software Engineer to join our team. As a key member of our engineering...
-
Software Engineer Principal
1 month ago
Toronto, Ontario, Canada Capital One Full timeAbout Capital One CanadaWe're a leading financial institution dedicated to helping Canadians achieve their financial goals. Our software studio is a hub for innovation, where talented engineers like you can make a real impact.Job SummaryWe're seeking a highly skilled Principal Associate, Software Engineer to join our team. As a key member of our engineering...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Autodesk Full timeJob Title: Principal Software EngineerJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team at Autodesk. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Responsibilities:Contribute to all aspects...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Autodesk Full timeJob Title: Principal Software EngineerJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team at Autodesk. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Responsibilities:Contribute to all aspects...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Autodesk Full timeJob Title: Principal Software EngineerJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team at Autodesk. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Responsibilities:Contribute to all aspects...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Autodesk Full timeJob Title: Principal Software EngineerJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team at Autodesk. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Responsibilities:Contribute to all aspects...
-
Principal Software Engineer Data
2 weeks ago
Toronto, Ontario, Canada Aitopics Full timeUnlock Your Potential as a Principal Software EngineerAt Wiser Solutions, we're on a mission to empower brands, retailers, and retail channel partners to make data-driven decisions. We're seeking a highly skilled Principal Software Engineer to join our team and help us achieve this goal.About the Role:Design and develop microservices and web applications...