W

Senior Software Engineer - Full Stack .Net Core,UI, React/ Angular JS

Wells Fargo · Bengaluru, Karnataka, India - Hyderabad, Telangana, India

~₹25L (est.)6–12 yrs experiencefull_timePosted 1w ago
Apply now →

Job description

****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.**