Wells Fargo Logo

Wells Fargo

Senior Software Engineer

Posted 9 Hours Ago
Be an Early Applicant
Hybrid
Bengaluru, Bengaluru Urban, Karnataka
Senior level
Hybrid
Bengaluru, Bengaluru Urban, Karnataka
Senior level
About this role:
Wells Fargo is seeking a Senior Software Engineer for Chief Development Experience Office / Quality and Test Engineering organization which enables critical test engineering product development to enable the Technology organization to achieve transformation. The function is positioned to build, engineer and evangelize Test Engineering products for the Technology organization
In this role, you will:
A Full Stack Software Engineer builds and operates end-to-end, secure, scalable software applications across the UI, API, and data layers. This role requires strong engineering fundamentals, cloud-native design, and hands-on expertise across Azure, OpenShift, and modern DevOps practices. The engineer owns features from design through deployment, ensuring high performance, reliability, security, and developer experience.
Key Responsibilities
1) End-to-End Software Development
  • Develop responsive front-end applications using React / Angular / Vue.
  • Build robust back-end services using Java/Spring Boot, Node.js, .NET Core, or Python.
  • Design and implement RESTful and GraphQL APIs.
  • Build scalable, modular, and maintainable codebases using industry best practices (SOLID, DRY, 12-factor).
  • Leverage Generative AI tools (GitHub Copilot, ChatGPT-style assistants, Azure OpenAI) to accelerate coding, improve code quality, and automate repetitive development tasks.
  • Use GenAI to create boilerplate code, unit tests, API mocks, and documentation while ensuring compliance with enterprise coding and security standards.
  • Apply responsible AI usage by validating generated code, ensuring correctness, security, and production readiness.
2) Cloud Engineering - Azure
  • Architect and deploy cloud-native applications on Azure App Service, AKS (Azure Kubernetes Service), Functions, Service Bus/Event Hub, Azure SQL, Cosmos DB, Storage Accounts, API Management, and Key Vault.
  • Implement secure network architecture including VNets, private endpoints, RBAC, and network security controls.
  • Optimize workloads for cost, performance, and scalability using autoscaling, caching, and cloud-native design principles.
  • Integrate observability using Azure Monitor, Application Insights, and distributed tracing.
3) Container Platform - OpenShift
  • Containerize services using Docker/Buildah and push hardened images to enterprise registries.
  • Deploy applications on Red Hat OpenShift using deployments, routes/ingress, config maps, secrets, HPA, probes, and resource constraints.
  • Manage Kubernetes/OpenShift objects using Helm charts, Kustomize, and Operators.
  • Apply OpenShift security best practices (non-root containers, SCCs, image policies).
4) DevOps & CI/CD Automation
  • Build end-to-end pipelines via Azure DevOps, GitHub Actions, or Jenkins for build, test, security scans, containerization, deployment, and observability checks.
  • Implement Infrastructure-as-Code (IaC) with Terraform or Bicep for cloud provisioning.
  • Automate testing stages: unit, integration, contract, API, and UI (Cypress/Playwright).
  • Integrate quality gates: SAST, DAST, dependency scanning, container scanning, and SBOM generation.
  • Enable progressive delivery using blue/green, canary, and automated rollback strategies.
5) Reliability, Observability & Operational Excellence
  • Instrument applications with OpenTelemetry, Application Insights, or Prometheus/Grafana.
  • Implement dashboards, alerts, SLIs/SLOs for performance and reliability.
  • Conduct root-cause analysis (RCA) for incidents and improve system resilience.
  • Enhance performance through caching, async design, circuit breaker patterns, and efficient database access.
6) Security, Compliance & Governance
  • Apply secure development lifecycle (SDLC) controls including static and dynamic code scanning.
  • Implement OAuth2.0, OIDC, JWT, certificate-based auth, and secret management (Key Vault, OpenShift Secrets).
  • Enforce identity and access controls (RBAC), image signing, and policy-as-code (OPA/Kyverno).
  • Ensure compliance with enterprise standards for logging, auditability, encryption, and resilience.
7) Collaboration & Agile Delivery
  • Work closely with product owners, architects, UX designers, SRE, and platform teams.
  • Participate in sprint ceremonies, backlog grooming, estimations, and retrospectives.
  • Conduct peer reviews, drive engineering excellence, and mentor junior developers.
Required Qualifications:
4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
Desired Qualifications:
Core Engineering
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Strong coding expertise in one or more: Java / Node.js / .NET / Python.
  • Excellent command of JavaScript/TypeScript, HTML, and CSS.
  • Experience in distributed systems, microservices, and API design.
  • Hands-on experience using GitHub Copilot, Azure OpenAI, or similar LLM-based tools for coding, testing, documentation, and productivity improvements.
  • Ability to craft effective prompts (prompt engineering) for code generation, troubleshooting, documentation, and DevOps automation.
  • Understanding of responsible AI principles-validating outputs, ensuring correctness, security, and compliance.
Azure Cloud
  • Hands-on with AKS, App Service, Functions, API Management, Event Hub/Service Bus, Key Vault, Azure SQL/Cosmos DB.
OpenShift / Kubernetes
  • Strong knowledge of pod orchestration, Helm, manifests, service mesh basics, and OpenShift-specific deployment patterns.
DevOps
  • CI/CD automation, IaC (Terraform), automated test pipelines, scanning tools, and exposure to GitHub Actions / Harness
Data & Storage
  • Experience with Azure Blob Storage,SQL (PostgreSQL/SQL Server) and NoSQL (Cosmos DB/MongoDB).
  • Understanding of caching (Redis), queues, pub-sub, and event-driven systems.
Quality & Security
  • Testing frameworks such as JUnit, NUnit, PyTest, Selenium, Cypress/Playwright.
  • Familiarity with SAST/DAST and dependency/container scanning tools.
Soft Skills
  • Strong ownership, communication, architectural thinking, problem-solving, and collaboration.
  • Azure certifications (AZ-204, AZ-305, AZ-400).
  • Kubernetes certifications (CKA, CKAD).
  • Experience with GitOps, service mesh (Istio/Linkerd), and chaos testing.
  • Performance engineering and cloud cost optimization skills.Experience in financial-grade security and compliance environments
Job Expectations:
A Full Stack Software Engineer builds and operates end-to-end, secure, scalable software applications across the UI, API, and data layers. This role requires strong engineering fundamentals, cloud-native design, and hands-on expertise across Azure, OpenShift, and modern DevOps practices. The engineer owns features from design through deployment, ensuring high performance, reliability, security, and developer experience
Posting End Date:
5 Feb 2026
*Job posting may come down early due to volume of applicants.
We Value Equal Opportunity
Wells Fargo is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other legally protected characteristic.
Employees support our focus on building strong customer relationships balanced with a strong risk mitigating and compliance-driven culture which firmly establishes those disciplines as critical to the success of our customers and company. They are accountable for execution of all applicable risk programs (Credit, Market, Financial Crimes, Operational, Regulatory Compliance), which includes effectively following and adhering to applicable Wells Fargo policies and procedures, appropriately fulfilling risk and compliance obligations, timely and effective escalation and remediation of issues, and making sound risk decisions. There is emphasis on proactive monitoring, governance, risk identification and escalation, as well as making sound risk decisions commensurate with the business unit's risk appetite and all risk and compliance program requirements.
Candidates applying to job openings posted in Canada: Applications for employment are encouraged from all qualified candidates, including women, persons with disabilities, aboriginal peoples and visible minorities. Accommodation for applicants with disabilities is available upon request in connection with the recruitment process.
Applicants with Disabilities
To request a medical accommodation during the application or interview process, visit Disability Inclusion at Wells Fargo .
Drug and Alcohol Policy
Wells Fargo maintains a drug free workplace. Please see our Drug and Alcohol Policy to learn more.
Wells Fargo Recruitment and Hiring Requirements:
a. Third-Party recordings are prohibited unless authorized by Wells Fargo.
b. Wells Fargo requires you to directly represent your own experiences during the recruiting and hiring process.

Top Skills

.Net Core
Angular
Application Insights
Azure
Azure Monitor
Bicep
Docker
Git
Grafana
Java
Node.js
NoSQL
Openshift
Prometheus
Python
React
Spring Boot
SQL
Terraform
Vue

Similar Jobs at Wells Fargo

9 Hours Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
Lead software engineering initiatives, design and implement database solutions, mentor junior staff, and ensure compliance with technical standards.
Top Skills: AutosysGitMongoDBOracle Sql DeveloperPostgresPythonSQLSql AgentsSql Server Integrations ServersSql Server Management StudioVisual Studio
Yesterday
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
The Senior Software Engineer will build and improve data pipelines, contribute to data modernization, and support cloud-native data platforms while leading and mentoring teams.
Top Skills: AppdynamicsAWSAzureCloudwatchElasticEltETLGCPGitGradleGrafanaHadoopHiveInformaticaJenkinsKafkaLinuxMongoDBNoSQLOraclePostgresPysparkSparkSplunkSQLTalendUnix
Yesterday
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
The Senior Software Engineer will lead projects, resolve technical challenges, and design, code, and document software solutions while collaborating with different teams.
Top Skills: AWSAzureCi/CdCSSGCPGitGradleHTMLJ2EeJavaJavaScriptJIRAKafkaMavenMicroservicesMongoDBOracle RdbmsPrivate Cloud (Pcf)React JsSpring BootSpring FrameworkSpring MvcSQL

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account