Sr. Sw Engineer - .net Core , C#

Visa Visa · Fintech · Bengaluru, India, IN

Software Development Engineer role at Visa, focusing on .NET Core and C# development within the fintech sector. The role involves designing, implementing, and improving software applications, collaborating with cross-functional teams, and adhering to best practices, security standards, and regulatory requirements. While the role mentions using AI-assisted development tools and Generative AI tools like ChatGPT and Microsoft Copilot, the core responsibilities are traditional software engineering tasks, not the direct development or deployment of AI/ML models.

What you'd actually do

  1. Develop, implement, and maintain code for products, services, or components, applying coding patterns, guidelines, and best practices.
  2. Participate in system design and architecture, refining code plans and contributing to design documentation.
  3. Collaborate with stakeholders to interpret requirements for project components and incorporate feedback into future designs or solution fixes.
  4. Create test plans and configure testing procedures to identify and resolve defects for multiple features.
  5. Respond to support requests during on-call rotations, troubleshooting issues and deploying fixes under guidance.

Skills

Required

  • 3+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD,MD) or years of work experience with a PhD, OR 8+ years of relevant work experience.
  • 100% hands-on currently in .NET C# backend development with strong proficiency in .NET Core, C#, ASP. Net Core, ORM and relevant technologies.
  • Strong hands-on experience in developing RESTful Web Services.
  • Solid experience working with databases, relational/NoSQL, along with writing and optimizing SQL queries.
  • Proficiency developing unit and automation scripts using SpecFlow, JUnit, Karate etc.
  • Proficiency working with Message Queuing systems like IBM WebSphere MQ, Kafka etc.
  • Strong fundamentals in data structures, algorithms, and complexity analysis.

Nice to have

  • Understanding of Generative AI concepts, specifically in the context of Software Development Life Cycle (SDLC).
  • Willingness to learn and adapt to new skills and initiatives similar to java.

What the JD emphasized

  • 100% hands-on currently in .NET C# backend development with strong proficiency in .NET Core, C#, ASP. Net Core, ORM and relevant technologies.