Senior Software Engineer - Full Stack .Net Core,UI, React/ Angular JS
Wells Fargo · Bengaluru, Karnataka, India - Hyderabad, Telangana, India
Free to search · AI fit score against your CV · tailor your résumé in one click
Wells Fargo · Bengaluru, Karnataka, India - Hyderabad, Telangana, India
**In this role, you will:** • Lead moderately complex initiatives and deliverables within technical domain environments • Contribute to large scale planning of strategies • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff **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:** • Design, develop, and maintain scalable, secure, and high-performance web applications • Build and maintain RESTful APIs and backend services using .NET / .NET Core • Strong experience with C#, .NET Core / .NET 6+ • Develop modern, responsive UIs using React, TypeScript, HTML5, and CSS • Implement clean architecture, SOLID principles, and design patterns • Write unit, integration, and automated tests to ensure high code quality • Optimize applications for performance, scalability, and reliability • Work with relational and NoSQL databases (e.g., SQL Server, PostgreSQL, Cosmos DB) • Integrate with third-party APIs and services • Participate in code reviews, technical design discussions, and architecture decisions • Experience with Cloud Services (Azure, OCP etc.) • Experience building REST APIs and microservices • Solid understanding of ASP.NET Core, Entity Framework / Dapper • Knowledge of authentication/authorization (OAuth2, JWT) • Experience with dependency injection and middleware concepts • Strong hands-on experience with React and TypeScript • Experience with state management (Redux, Context API, Zustand, etc.) • Familiarity with responsive design and cross-browser compatibility • Experience consuming REST APIs and handling async flows • Proficiency with Git and modern branching strategies • Experience working in Agile/Scrum environments • Strong analytical, debugging, and problem-solving skills • Excellent communication and collaboration skills • Experience with Azure / AWS (App Services, Azure Functions, Storage, etc.) • Exposure to Kubernetes and Containerization • Experience with CI/CD pipelines (Azure DevOps, GitHub Actions, Harness etc) • Knowledge of Domain-Driven Design (DDD) or event-driven architecture • Prior experience in SaaS or enterprise-scale applications **Job Expectations:** • Collaborate with product owners, UX designers, and QA engineers • Mentor junior developers and promote engineering best practices • Take ownership of modules or features from design to production • Contribute to technical documentation and knowledge sharing • Help define and improve CI/CD pipelines and DevOps practices.