Empower. Automate. Elevate
Principal Software Architect/Engineer (AI/C#/.NET)
Location
Canada
Posted
55 days ago
Salary
0
Seniority
Lead
Job Description
Principal Software Architect/Engineer (AI/C#/.NET)
Mitratech
Sr. AI Software Architect/Engineer – (C#/.NET) At Mitratech, we’re a team of engineers passionate about building world-class products that empower Legal, Risk, Compliance, and HR professionals at Fortune 100 companies. We thrive in a globally dispersed, inclusive culture that values innovation, collaboration, and technical excellence. As Mitratech continues to scale, we are expanding our architectural and innovation capabilities in our Enterprise Workflow solution. We are seeking a Sr. AI Software Architect/Engineer to work across teams and accelerate architectural modernization, proof-of-concept delivery, technological investigations, and cross-product technical alignment. Reporting directly to the Senior Architect, this role is ideal for someone who enjoys solving complex engineering challenges that span multiple systems, teams, and business domains. This is an opportunity to take a leading role in shaping the technology strategy and future platform foundations that will support Mitratech’s next generation of products. About the Role As a Sr. Software Engineer, you will: Architect & Influence - Drive Architectural Evolution: Partner with the Senior Architect to define and refine the technical architecture across the product, ensuring scalability, resilience, and long-term maintainability. - Influence Technical Decision-Making: Provide deep technical guidance on system design, integration approaches, and modernization pathways. - Create Architectural Alignment: Work across multiple engineering teams to ensure consistent engineering patterns, shared components, and platform-level solutions. Deliver High-Impact Proofs of Concept - Prototype Future Capabilities: Design and deliver Proof of Concept that explore new technologies, validate architectural patterns, and derisk major initiatives. - Accelerate Innovation: Work closely with product and engineering leadership to identify opportunities where innovation or rapid experimentation can unlock new capabilities. Enable and Elevate Teams - Cross-Team Collaboration: Serve as a technical resource across engineering teams, enabling shared learning, guiding senior engineers, and raising engineering quality. - Mentor and Coach: Support teams in adopting new architectural standards, modern engineering practices, and advanced tooling. - Be a Multiplier: Improve engineering velocity by creating reusable patterns, frameworks, automation, and reference implementations. Ensure Technical Excellence - Hands-On Engineering: Write high-quality, maintainable code and contribute to critical components and architectural spikes. - Champion Modernization: Lead efforts to refactor, modernize, or decouple legacy systems to align to future technical strategy. - Production-Ready Mindset: Ensure that solutions meet enterprise-grade requirements, including performance, security, reliability, and compliance. Leverage AI to Amplify Impact - AI-Driven Engineering: Utilize cutting-edge AI development tools to accelerate design, delivery, and code quality. - Guide AI Adoption: Help teams understand where AI tools improve productivity and where human expertise is critical. About You You are: - An Architectural Thinker: Comfortable designing at the system and component level, while understanding the downstream impact of architectural choices. - A Technical Leader: Adept at influencing and guiding teams toward a shared technical vision. You apply common engineering standards such as object-oriented design, SOLID principles, and established design patterns to create maintainable, extensible solutions. - Quality-Driven: You are proficient with modern engineering tooling and practices, including linting, static code analysis, automated security scanning, and other quality gates that ensure robust, secure software. - A Builder at Heart: Equally strong in high-level design and hands-on implementation. - A Collaborator: Skilled at working across team boundaries, bringing clarity, alignment, and direction. - A Problem Solver: Able to dissect large, ambiguous problems and drive them to actionable solutions. - A Modernization Expert: Experienced in transforming legacy systems into scalable, maintainable architectures. - AI-Fluent: Comfortable applying modern AI tools and understanding their strengths and limitations. - Outcome-Driven: Focused on business impact, customer value, and maintainable long-term solutions. Required Skills and Experience - 10+ years of software engineering experience, including at least several years operating as a senior or staff-level engineer. with the following technology: C#, .NET Framework and .NET Core. Ideal candidates will have worked with ASP.NET MVC, ASP.NET Web API, LINQ, EF (EntityFramework) and be familiar with WCF. AI project experience is required. - Deep experience in cloud architectures, ideally Microsoft Azure (compute, storage, networking, messaging, security). - Demonstrated success leading cross-team engineering initiatives or architectural programs. - Strong hands-on experience with web application development: API design (REST, event-driven, or service-oriented), and secure application practices. Authorization and authentication implementations such as OIDC, OAuth, SAML, SSO. - Experience of UI development using tools such as jQuery, and SPA frameworks. - Proficiency developing and consuming distributed systems and integrating large-scale enterprise applications. - Hands-on experience with containerization (Docker) and modern deployment approaches. - Strong database skills, including SQL Server optimization and data modeling. - Experience designing, delivering, and validating PoCs that inform large technical decisions. - Strong knowledge of production system requirements, including scalability, observability, performance, and operational excellence. - Extensive experience modernizing legacy systems in enterprise environments. - Comfortable using git and modern development workflows (PRs, branching, continuous integration). Nice to Have - Experience in enterprise platform architecture or platform engineering. - Familiarity with infrastructure as code (Terraform, Bicep, ARM). - Experience coordinating architecture across multiple teams. - Prior work in compliance-focused or enterprise-scale environments. - Experience with customer interaction and responding to customer RFIs and meeting requests. What We Offer - A collaborative, growth-oriented engineering culture. - The ability to shape architectural direction across multiple teams. - Opportunity to drive innovation and platform evolution using the latest technologies. - The chance to work in a modern engineering environment leveraging AI-assisted development tools. - Competitive benefits and flexible work arrangements. - A meaningful role in defining the technical future of Mitratech’s workflow solution.
Related Guides
Related Categories
Related Job Pages
More Solutions Engineer Jobs
• Drive alignment between business needs and technology by analyzing complex technical requirements and translating them into scalable, integrated solution designs that follow enterprise architecture standards. • Lead the design and execution of high‑quality data migration strategies that maintain performance, ensure data integrity, and minimize operational disruption. • Strengthen business processes by recommending greater use of standard application functionality, reducing complexity, and improving overall capability. • Architect and deliver detailed technical designs and solution architectures for complex systems and integrations that support critical business and user needs. • Oversee the end‑to‑end development lifecycle—including design, configuration, testing, and maintenance—to ensure reliable and effective delivery of key solutions. • Conduct thorough evaluations of solution options by assessing scalability, integration complexity, technical fit, and total cost of ownership across both COTS and custom‑build solutions. • Enhance cross‑functional alignment by collaborating with architects, process owners, engineering teams, vendors, and infrastructure groups to validate requirements, clarify designs, and troubleshoot system performance. • Elevate team capability and solution quality by coaching team members, participating in design and cybersecurity reviews, and ensuring adherence to coding standards, governance requirements, and enterprise guidelines.
Senior Solution Architect - IBM Mainframe, Z Systems Hardware Support Specialist
CDWCDW Corporation is a leading multi-brand provider of information technology solutions to business, government, education and healthcare customers in the United States, the United Kingdom and Canada. A Fortune 500 company and member of the S&P 500 Index, CDW helps its customers to navigate an increasingly complex IT market and maximize return on their technology investments. For more information about CDW, please visit www.CDW.com. Our broad array of products and services range from hardware and software to integrated IT solutions such as security, cloud, hybrid infrastructure and digital experience.
Description At CDW, we make it happen, together. Trust, connection, and commitment are at the heart of how we work together to deliver for our customers. It's why we're coworkers, not just employees. Coworkers who genuinely believe in supporting our customers and one another. We collectively forge our path forward with a level of commitment that speaks to who we are and where we're headed. We're proud to share our story and Make Amazing Happen at CDW. Job Summary The Senior Solution Architect (SSA) is a field-based technical pre-sales role that focuses on developing comprehensive security solutions for CDW customers. This role involves providing consultative guidance, supporting partner product sales, scoping service offerings, and fostering strategic relationships to drive business growth. In this role you will be working with customers, delivery, and internal sales teams to develop and maintain strategic relationships and be a trusted advisor to grow our Hybrid Infrastructure services business. What you will do: * Develop appropriate assessment and service solutions for CDW customers, including architecture, optimizations, technology health checks, deployment services, and advisory services. * Collaborate with customers, delivery teams, and internal sales to offer consultative guidance, plan sales strategy, and author statements of work (SOWs). * Analyze technical and competitive considerations, defining actions to meet customer requirements in the sales cycle and through a consultative approach provides enhanced business outcomes beyond initial customer expectations. * Maintain strategic relationships with Customers, Internal Sales & Delivery management, acting as a trusted advisor to drive business growth. * Maintain relationships with Key strategic partners and maintain at least 3 partner technical certifications. * Practice ownership of your assigned territory by establishing a regular cadence with vendors/partners/customers and assisting Sales with territory strategy planning. * Act as a subject matter expert in multiple families of products and solutions. * Drive outreach initiatives, technical enablement projects, coaching, and mentoring for other SAs. * Develops content to effectively train coworkers in formal trainings as well as team huddles. * Technical & Customer Support Responsibilities * Provide ongoing technical, non-defect support for IBM zSystems hardware and related software components. * Deliver education and technical guidance to system programmers and customer technical staff on new IBM zSystems features and capabilities. * Support solution development activities, including architecture design, migration planning, implementation, and post-deployment support. * Assist with problem analysis and escalation, coordinating with IBM and internal teams as needed to ensure timely resolution. * Pre-Sales & Solution Support * Collaborate closely with CDW Sales Specialists and technical teams to support pre-sales activities related to IBM zSystems servers. * Contribute to solution design discussions, helping craft technically sound and customer-aligned IBM zSystems solutions. * Develop and deliver presentations, technical documentation, and project plans to support customer engagements and solution proposals. What we expect of you: * Bachelor's Degree or equivalent experience. * Minimum of five years in technical, pre-sales, or post-sale delivery role. * Motivated, self-starting, and able to independently perform high quality work with minimal guidance. * Industry knowledge and domain expertise: An SSA should possess domain expertise. They should understand industry-specific challenges, regulations, and best practices. They should have a deep understanding of the architecture, products, technologies, and solutions offered by the company. This knowledge enables them to provide tailored recommendations and position the company's solutions effectively within the industry landscape. * Team collaboration and leadership: Collaboration with cross-functional teams, including sales and delivery, is crucial in this role. A SSA should be able to work effectively in a team, lead technical discussions, and influence decision-making. They may also provide guidance and mentorship to junior team members. * Customer-focused approach: An SSA must have a customer-centric mindset and be able to understand and articulate customer needs effectively. They should possess excellent communication and presentation skills to engage with customers, gather requirements, and explain technical concepts in a clear and concise manner. Building relationships, understanding customer pain points, and providing tailored solutions are key aspects of this role. * Solution design and problem-solving skills: The candidate should have the ability to design and communicate comprehensive solutions that address customer requirements, business challenges, and build consensus around the final solution. They should be skilled in analyzing complex problems, identifying appropriate solutions, and translating technical concepts into understandable terms for customers. Strong problem-solving skills are crucial for identifying and resolving technical issues or gaps in proposed solutions. * Willingness to travel up to 25% or as needed. * Mainframe Specific Qualities: * Demonstrated experience in planning, installing, configuring, and upgrading IBM zSystems Server technologies, including hardware lifecycle management. * Strong hands-on experience monitoring, managing, and troubleshooting IBM zSystems server hardware, with the ability to perform effective problem determination and resolution. * Proficiency using Hardware Management Console (HMC) and Support Element (SE) consoles on IBM zSystems servers for system configuration, diagnostics, and maintenance activities. * Working knowledge of IBM zSystems storage solutions and peripheral devices, including integration considerations and operational support. * Solid understanding of enterprise IT environments and the role of IBM zSystems within complex infrastructures. * Working knowledge of the IBM z/OS operating system, including use of IBM TSO and the Hardware Configuration Manager (HCM) to configure IBM zSystems servers under z/OS, a plus. Pay range: $94,500 - $132,100 depending on experience and skill set Annual bonus target of 25% subject to terms and conditions of plan Benefits overview: [https://cdw.benefit-info.com/](https://cdw.benefit-info.com/) Salary ranges may be subject to geographic differentials * CDW is committed to being an AI-fluent organization * We're looking for people who bring curiosity, a learner's mindset, and a willingness to engage with ever-evolving technology and tools. We value adopting AI as a partner, openness to experimentation, and a shared interest in learning together on AI. Our goal is to create a culture where AI enhances- not replaces- human creativity and decision-making. You don't need to be an expert today; what matters is your readiness to explore, adapt, and grow with us as we integrate AI responsibly and effectively into our work.Additionally, CDW is committed to fostering an equitable, transparent, and respectful hiring process for all applicants. During our application process, our goal is to understand your experience, strengths, skills, and qualifications. As an AI forward company, we see AI not just as a tool, but as a catalyst for new ways of thinking, creating, and communicating. We encourage candidates to embrace an AI mindset, one that's curious, adaptive, and ready to explore what's possible. We welcome thoughtful use of AI to expand your perspective and elevate how you share your story, while ensuring your application remains rooted in your own background, judgment, and voice. * We make technology work so people can do great things. * CDW is a leading multi-brand provider of information technology solutions to business, government, education and healthcare customers in the United States, the United Kingdom and Canada. A Fortune 500 company and member of the S&P 500 Index, CDW helps its customers to navigate an increasingly complex IT market and maximize return on their technology investments. Together, we unite. Together, we win. Together, we thrive. CDW is an equal opportunity employer. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status or any other basis prohibited by state and local law.
Consulting Solution Architect - Enterprise Networking (Financial Services Vertical)
CDWCDW Corporation is a leading multi-brand provider of information technology solutions to business, government, education and healthcare customers in the United States, the United Kingdom and Canada. A Fortune 500 company and member of the S&P 500 Index, CDW helps its customers to navigate an increasingly complex IT market and maximize return on their technology investments. For more information about CDW, please visit www.CDW.com. Our broad array of products and services range from hardware and software to integrated IT solutions such as security, cloud, hybrid infrastructure and digital experience.
Description At CDW, we make it happen, together. Trust, connection, and commitment are at the heart of how we work together to deliver for our customers. It's why we're coworkers, not just employees. Coworkers who genuinely believe in supporting our customers and one another. We collectively forge our path forward with a level of commitment that speaks to who we are and where we're headed. We're proud to share our story and Make Amazing Happen at CDW. Job summary The Consulting Solution Architect - Enterprise Networking is a field-based technical pre-sales role that focuses on developing comprehensive security solutions for CDW Financial Services customers. This role involves providing consultative guidance, supporting partner product sales, scoping service offerings, and fostering strategic relationships to drive business growth. In this role you will be working with customers, delivery, and internal sales teams to develop and maintain strategic relationships and be a trusted advisor to grow our Enterprise Networking services business. What you will do * Develop appropriate assessment and service solutions for CDW customers, including architecture, optimizations, technology health checks, deployment services, and advisory services. * Collaborate with customers, delivery teams, and internal sales to offer consultative guidance, plan sales strategy, and author statements of work (SOWs). * Engage across a broad enterprise networking vendor ecosystem to deliver best-fit solutions for clients, including but not limited to Cisco, Juniper, Arista, HPE Aruba, Extreme Networks, and other leading networking platforms. * Analyze technical and competitive considerations, defining actions to meet customer expectations in the sales cycle by uncovering customer long-term goals and requirements and crafting solutions that build towards the desired end goals. * Maintain strategic relationships with Customers, Internal Sales & Delivery management, acting as a trusted advisor to drive business growth. * Maintain relationships with Key strategic partners by maintaining at least 5 partner technical certifications. * Grow influence in your assigned territory by high levels of engagement with vendors/partners/customers/Sales as a strategic advisor and being seen by teammates as an expert in the field. * Act as a subject matter expert in multiple families of products and solutions, providing regular contributions to CDW marketing approved online activities, such as LinkedIn, blog posts, online magazine, etc. * Drive outreach initiatives, technical enablement projects, coaching, and mentoring for other SAs, Solution Executives, and Field Sellers. * Mentoring and coaching of solution architects around best practices to engage with coworkers and customers. What we expect of you * Bachelor's Degree or equivalent experience. * Minimum of eight years in technical, pre-sales, or post-sale delivery role. * Demonstrated mastery across at least five enterprise networking domains such as campus networking, datacenter networking, WAN, wireless, network security, software-defined networking, or network automation. * Familiarity with major vendors including Cisco, Juniper, Arista, HPE Aruba, Extreme Networks, and other leading networking platforms. * Motivated, self-starting, and able to independently perform high quality work with minimal guidance. * Industry knowledge and domain expertise with deep understanding of architecture, products, technologies, and solutions. * Team collaboration and leadership skills across cross-functional teams. * Customer-focused approach with excellent communication and presentation skills. * Solution design and problem-solving skills to design and communicate comprehensive solutions. * Willingness to travel up to 25% or as needed. Pay range: $121,450 - $182,150 depending on experience and skill set Annual bonus target of 25% subject to terms and conditions of plan A Benefits overview: https://cdw.benefit-info.com/ Salary ranges may be subject to geographic differentials * CDW is committed to being an AI-fluent organization * We're looking for people who bring curiosity, a learner's mindset, and a willingness to engage with ever-evolving technology and tools. We value adopting AI as a partner, openness to experimentation, and a shared interest in learning together on AI. Our goal is to create a culture where AI enhances- not replaces- human creativity and decision-making. You don't need to be an expert today; what matters is your readiness to explore, adapt, and grow with us as we integrate AI responsibly and effectively into our work.Additionally, CDW is committed to fostering an equitable, transparent, and respectful hiring process for all applicants. During our application process, our goal is to understand your experience, strengths, skills, and qualifications. As an AI forward company, we see AI not just as a tool, but as a catalyst for new ways of thinking, creating, and communicating. We encourage candidates to embrace an AI mindset, one that's curious, adaptive, and ready to explore what's possible. We welcome thoughtful use of AI to expand your perspective and elevate how you share your story, while ensuring your application remains rooted in your own background, judgment, and voice. * We make technology work so people can do great things. * CDW is a leading multi-brand provider of information technology solutions to business, government, education and healthcare customers in the United States, the United Kingdom and Canada. A Fortune 500 company and member of the S&P 500 Index, CDW helps its customers to navigate an increasingly complex IT market and maximize return on their technology investments. Together, we unite. Together, we win. Together, we thrive. CDW is an equal opportunity employer. All qualified applicants will receive consideration for employment without regards to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status or any other basis prohibited by state and local law.
Senior Associate Solution Architect
Coupa SoftwareSpend is the fuel to help your company deliver performance, profitability, and purpose!
• Lead workshops and discovery sessions to drive alignment and decision-making. Act as a Trusted Advisor, linking solutions to business outcomes and challenging misaligned assumptions. • Design scalable Procure-to-Invoice solutions across Coupa modules. Translate technical capabilities into business value and contribute to product and thought leadership. • Lead functional design and delivery using proven methodologies. Manage risks, dependencies, and alignment across customers, partners, and internal teams. • Identify opportunities to expand adoption and scope with existing customers. Drive additional value through new use cases and SOW-driven growth. • Improve delivery frameworks and COE initiatives. Build playbooks, training, and enablement to strengthen team capability. • Mentor team members and ensure quality standards. Engage executives confidently and communicate complex ideas clearly.



