Responsibilities:Develop, test, and maintain high-quality software applications using the .NET framework / Core.Collaborate with cross-functional teams to define, design, and ship new features.Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.Debug and resolve software defects and issues in a timely manner.Keep abreast of the latest trends and technologies in .NET development and apply best practices to the projects.Knowledge of the Payment domain and industry trends.Previous experience in a relevant field or industry.Strong leadership and interpersonal skills.Excellent communication and presentation skills.Ability to manage and prioritize multiple tasks and deadlines.Problem-solving and decision-making abilities.Ability to work collaboratively and motivate team members.Strong organizational and time management skills.Qualifications:Bachelor's degree in Computer Science, Information Technology, or a related field.At least 5-8+ years of experience in coding using .NET languages (ASP.Net,VB.Net, C#.Net) both windows and Web applications.At least 2-3+ years of experience in coding PL/SQLExperience in ASP.NET framework and Oracle database.Experience with ASP.NET MVC and Web API development.Familiarity with front-end technologies such as HTML, CSS, and JavaScript.Knowledge of relational databases and SQL.Familiarity with version control systems, such as Git.Excellent problem-solving and communication skills.Ensure security and data protectionStay up-to-date with recent and relevant technologiesshould have good communication skill.Skills:*******C# or VB.NETASP.NET MVCWeb APIOracle or other relational databasesHTML, CSS, JavaScriptGit or other version control systemsProblem-solving and debugging skills