We are seeking a talented senior full stack developers or team leads to join our Canadian Apps and Infra team. This AI-enabled role involves leading a team to design, develop, and maintain components of large solutions using the latest Microsoft technology stack. You will collaborate with other members of a multidisciplinary team to deliver transformative solutions for our clients.Base responsibilities:Develop and maintain scalable, secure applications utilizing both front-end and back-end frameworks.Integrate Gen AI into development workflows and feature development.Design, develop, and implement Generative AI agents to enhance user experience and automate processes.Work closely with designers, product owners, and other developers to produce top-quality software.Participate in all stages of software development-from requirements gathering through deployment and ongoing support.Write clean, efficient, well-tested code aligned with best practices.Troubleshoot and resolve technical challenges as they arise.Contribute to our culture of continuous improvement and stay informed about new technologies.Team Lead responsibilities:Lead and mentor cross-functional teams-including DevOps, infrastructure, UX, frontend, and backend specialists-to deliver scalable, secure applications using modern frameworks and technologies.Oversee the design, development, and deployment of solutions.Champion the integration of Generative AI into development workflows and product features, guiding teams in leveraging AI to drive innovation and automation.Foster close collaboration among designers, product owners, and technical teams to ensure delivery of high-quality, user-centric software solutions.Guide teams through all stages of the software development lifecycle-from requirements gathering and architectural planning to deployment and ongoing support-ensuring alignment with business objectives and best practices.Participate in the sales process as a subject matter expertEstablish and uphold coding standards, testing protocols, and quality assurance processes across teams.Proactively identify and resolve technical and organizational challenges, removing obstacles to team success.Cultivate a culture of continuous improvement, professional growth, and adoption of emerging technologies within the team.
Equal Employment Opportunity Statement
All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.
Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hiring process.
Avanade is committed to providing veteran employment opportunities to our service men and women.
Please read Avanade's Hiring and Privacy Statement for more information on how we process your data during the Recruiting and Hiring process.