Senior Software Engineer

@Wells Fargo
  • Bengaluru, Karnataka, India View on Map
  • Post Date : July 12, 2025
  • Salary: ₹450,000.00 - ₹4,500,000.00 / Yearly
  • 0 Application(s)
  • View(s) 5
Email Job

Job Description

Location: Bengaluru, India

Experience: 4+ Years

Employment Type: Full-Time

Position Overview:

We are seeking a Senior Software Engineer to lead moderately complex initiatives and provide technical solutions for business-critical projects. This role involves hands-on development, mentoring junior engineers, collaborating with cross-functional teams, and contributing to strategic planning. You will play a vital role in designing scalable applications, improving software development processes, and ensuring optimal system performance.

Key Responsibilities:

  • Lead and deliver moderately complex engineering projects within the technology domain.
  • Design, code, test, debug, and document scalable software systems.
  • Participate in the planning and execution of technical strategies aligned with business goals.
  • Perform deep technical analysis and resolve complex technical issues.
  • Provide guidance and mentorship to less experienced engineers.
  • Collaborate with peers, architects, product managers, and cross-functional teams.
  • Contribute to automation, code quality, and continuous integration initiatives.
  • Handle production support escalations and ensure system stability during critical hours.
  • Define and execute testing strategies across consumer banking applications.

Job Expectations:

  • Build high-performing, efficient, and secure software solutions.
  • Actively participate in the entire software development lifecycle (SDLC).
  • Lead and motivate development teams to deliver high-quality solutions across releases.
  • Conduct code reviews and ensure adherence to design patterns and standards.
  • Ensure sprint commitments are met, including automation and testing requirements.
  • Facilitate knowledge sharing and maintain strong collaboration across teams.
  • Ensure compliance with company policies, coding standards, and regulatory requirements.

Required Qualifications:

  • 4+ years of software engineering experience or equivalent (training, education, military experience).
  • Strong understanding of SDLC, Agile methodologies, and DevOps practices.

Desired Skills & Qualifications:

Technical Expertise:

  • Java/J2EE, Spring Framework (Core, MVC, AOP, Batch)
  • Microservices architecture
  • Kafka or other streaming technologies
  • Integration technologies (REST/SOAP APIs, JSON)
  • Cloud platforms: OpenShift (OCP), Azure
  • PostgreSQL, NoSQL databases
  • Object-Oriented Analysis & Design (OOAD), Design Patterns
  • Multi-threaded application development

Tools & Methodologies:

  • Experience with Agile/Scrum development using JIRA
  • CI/CD tools like Jenkins
  • Unit Testing (JUnit), Test-Driven Development (TDD), Behavior-Driven Development (BDD)
  • Experience in system performance tuning, security, and scalability
  • Exposure to domain-driven design (DDD) is a plus

Domain Experience:

  • Exposure to consumer banking or other complex middleware enterprise applications

Soft Skills:

  • Strong verbal and written communication in English
  • Critical thinking and structured problem-solving mindset
  • Proactive team player and mentor

Other jobs you may like

Scroll to Top