Senior Software Developer

Carat Australia

Bengaluru, India
Hybrid
Strong experience in .net framework and core
Extensive asp.net web application development
Hands-on payment and financial system integration
Carat Australia is seeking a Senior Software Developer to join its Bengaluru team, focusing on .NET technologies and web application development. The ideal candidate should have a strong background in .NET Framework, ASP.NET, and experience with payment system integrations

Job Summary

  • The role requires strong expertise in .NET technologies including Framework, Core, and C# for building robust web applications.
  • Candidates must have practical experience integrating payment and financial systems while managing API migrations between REST and SOAP protocols.
  • The position involves working with legacy codebases using AngularJS and potentially modernizing them while adhering to SOLID principles.

Matching Summary

Match Score: 85

Carat Australia is seeking a Senior Software Developer to join its Bengaluru team, focusing on .NET technologies and web application development. The ideal candidate should have a strong background in .NET Framework, ASP.NET, and experience with payment system integrations.

Skills & Requirements

Must-have

  • Strong experience in .NET Framework and Core
  • Extensive ASP.NET web application development
  • Hands-on payment and financial system integration
  • API migration experience with REST/SOAP
  • Solid understanding of SQL Server and Entity Framework
  • Knowledge of messaging middleware like Azure Service Bus

Nice-to-have

  • Experience modernizing or migrating AngularJS applications
  • Exposure to cloud platforms such as Azure
  • Familiarity with CI/CD pipelines
  • Knowledge of React or Vue.js frameworks

Key Requirements

  • Strong understanding of object-oriented programming concepts
  • Proficiency in authentication and token handling mechanisms
  • Experience with ORM frameworks specifically Entity Framework

Work Rights

Not specified

Tailored Resume

Cover Letter