Wells Fargo is looking for a Lead Software Engineer based in Karnataka to spearhead complex, company-wide technology initiatives. In this position, you will be instrumental in establishing engineering standards and best practices for large-scale solutions. Key responsibilities include the full software development lifecycle—designing, coding, testing, debugging, and documenting projects—as well as conducting in-depth reviews of sophisticated technology architectures. You will evaluate solutions against strategic business goals and the enterprise environment, making critical decisions on technical approaches that address both tactical needs and long-term challenges.