
Senior Software Engineer
@Wells Fargo posted 8 hours ago Shortlist Email JobJob 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
-
Procedure writer
- @ Wells Fargo
- Bengaluru, Karnataka, India