At U.S. Bancorp India, we're on a journey to do our best. We believe it takes all of us to bring our shared ambition to life, and each person is unique in their potential. A career with U.S. Bancorp India gives you a wide, ever-growing range of opportunities to discover what makes you thrive at every stage of your career. Try new things, learn current skills and discover what you excel at-all from Day One. **Job Description** **Core Technical Requirements** **.NET Development** + Strong **.NET development background** + Experience with **.NET 8 or newer** is preferred + Awareness that the bank is moving toward newer .NET versions, making modern .NET experience important **Cloud Experience** + **Azure** experience is preferred because it is the bank's primary cloud platform + **AWS** or **Google Cloud Platform (GCP)** experience is acceptable if Azure experience is not present + Candidates should have some form of cloud engineering background **DevOps** + Understanding of **DevOps practices** + Familiarity with CI/CD concepts and related tooling **Source Control** + Experience with version control systems + **GitLab** is preferred because it is used internally + **GitHub** experience is acceptable as long as the candidate has strong version control knowledge **Linux & Scripting** + Experience working in **Linux environments** + Linux knowledge appears to be an important requirement since the team's services run on Linux + Shell scripting experience is considered a valuable addition **Microservices** + Strong experience building and maintaining **microservices** + The team indicated that much of their application portfolio consists of microservices **Front-End Development** + **React** experience is preferred + **Angular** experience is acceptable + Front-end experience is important because at least one application currently uses React and additional React development is anticipated **Database Skills** + Experience with **SQL Server** was specifically referenced + Strong SQL skills are expected **Additional Requirements Shared by Recruiting** The job description shared in the meeting chat also included: + 10+ years of software development experience + Experience developing and consuming APIs + Experience with REST and JSON + Experience with CI/CD pipelines + Familiarity with automation and workflow technologies + Experience with Git, GitHub, and/or GitLab + Strong problem-solving and communication skills + Experience working with distributed teams **Preferred Candidate Profile (Summary)** The discussion suggests the ideal candidate would have: + Modern **C#/.NET** expertise + **Azure cloud** experience + **Microservices** architecture experience + Strong **DevOps** understanding + **Linux** administration/development experience + **React** development experience + Strong **SQL Server** skills + Experience with **Git/GitLab** + Some scripting capability (Bash or similar) If there's anything we can do to accommodate a disability during any portion of the application or hiring process, please refer to our disability accommodations for applicants (https://careers.usbank.com/global/en/disability-accommodations-for-applicants) . **Posting may be closed earlier due to high volume of applicants.** This is an U.S. Bancorp India posting. U.S. Bancorp India is a part of the U.S. Bank family.
📌 Senior Software Engineer (Chennai)
🏢 U.S. Bank
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.