Wells Fargo logo

Senior Software Engineer- Full stack ( C#, .NET Core)

Wells Fargo
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

4+ Years

TYPE

FullTime

SKILLS REQUIRED

C#.NET CoreFull-Stack DevelopmentRESTful APIsMicroservices ArchitectureKubernetesPrompt Engineering

Job description

Overview

Senior Software Engineer role to design, build, and deliver scalable, high-quality software solutions within enterprise technology environments, leading moderately complex initiatives and collaborating across global teams.

What you'll do

  • Lead moderately complex initiatives and deliverables within technology domain environments
  • Contribute to large-scale technical planning and solution strategies
  • Design, develop, test, debug, and document software applications, including upgrades and deployments
  • Analyze and resolve moderately complex technical challenges requiring in-depth evaluation of systems, technologies, and processes
  • Drive delivery of high-quality solutions aligned with business needs, compliance standards, and engineering best practices
  • Collaborate with peers, product teams, and mid-level management to achieve technical and project goals
  • Lead projects, act as an escalation point, and mentor junior engineers
  • Partner with global teams, including participation in meetings aligned with U.S. time zones

What you'll need

  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 4+ years of Software Engineering experience or equivalent demonstrated through work experience, training, military experience, or education
  • Strong hands-on development experience across modern technology stacks
  • Bachelor's degree in Engineering / MCA or equivalent
  • Strong development experience in C#, .NET Core, REST/Web APIs, and Microsoft technologies
  • Experience building scalable, distributed applications
  • Experience with asynchronous, event-driven, and messaging systems
  • Solid understanding of operating systems (Windows/Linux) and virtualization
  • Experience with relational and non-relational databases, preferably in cloud environments
  • Exposure to cloud platforms (Azure/AWS/GCP) and containerization technologies
  • Experience leveraging AI-assisted coding tools (e.g., GitHub Copilot, ChatGPT, or similar) to improve developer productivity, code quality, and delivery speed
  • Working knowledge of AI/ML fundamentals (basic concepts, model lifecycle, limitations, evaluation)
  • Experience integrating AI capabilities into applications using APIs/SDKs (e.g., Azure OpenAI/OpenAI/AWS/GCP AI services)
  • Practical understanding of LLM usage patterns: prompt design basics, output validation, and guardrails
  • Familiarity with common AI application architectures (e.g., Retrieval-Augmented Generation/RAG conceptually) and when to use them
  • Ability to build AI-enabled features such as summarization, classification, extraction, Q&A, and conversational assistants
  • Awareness of responsible AI practices: privacy, security, bias considerations, safe handling of data, and compliance basics
  • Understanding of operational considerations for AI in production (latency/cost considerations, monitoring, fallback strategies, human-in-the-loop)

Nice to have

  • Proven experience developing full-stack, scalable distributed applications
  • Ability to work across multiple components and collaborate with cross-functional engineering teams
  • Strong focus on delivering high-quality features aligned to product requirements and user stories
  • Experience or understanding of Kubernetes
  • Exposure to vector search / embeddings concepts and related storage options

Details

  • Location: Bengaluru, India
  • Partner with global teams, including participation in meetings aligned with U.S. time zones
  • Posting end date: 28 Oct 2026

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer- Full stack ( C#, .NET Core)