Job Summary We are looking for a highly skilled. NET Developer with strong experience in API development, cloud technologies, and enterprise application development within the Banking/Financial Services domain. The ideal candidate should have expertise in designing scalable backend solutions, integrating APIs, and working with cloud-native applications in Agile environments.
The candidate will be responsible for developing secure, high-performance applications and collaborating with cross-functional teams to deliver robust banking solutions.
Key Responsibilities
Design, develop, test, and maintain enterprise-grade applications using. NET technologies.
Develop and consume RESTful APIs and microservices for banking applications.
Build scalable and secure cloud-based solutions using Azure and/or AWS.
Collaborate with business analysts, architects, QA teams, and stakeholders to understand business requirements.
Implement clean coding practices, reusable components, and scalable architecture patterns.
Participate in system integration, performance optimization, and troubleshooting activities.
Work with SQL databases for data management and query optimization.
Contribute to CI/CD pipeline implementation and Dev Ops practices.
Ensure application security, compliance, and high availability standards for banking systems.
Participate in Agile/Scrum ceremonies and support continuous improvement initiatives.
Required Skills & Qualifications
~5+ years of experience in. NET development.
~ Strong hands-on experience with:
~ C#
~. NET Core / ASP. NET Core
~ Web APIs / REST APIs
~ Microservices architecture
~ Experience with cloud platforms:
~ Microsoft Azure and/or AWS
~ Experience working with Banking, BFSI, or Financial Services clients.
~ Strong knowledge of:
~ SQL Server
~ Entity Framework
~ API integrations
~ OOPs concepts
~ Design patterns
~ Experience with Git, CI/CD pipelines, and Dev Ops practices.
~ Familiarity with containerization technologies like Docker/Kubernetes is a plus.
~ Experience working in Agile/Scrum environments.
~ Strong analytical, debugging, and communication skills.
Preferred Skills
Experience with messaging systems such as Kafka, Rabbit MQ, or Service Bus.
Knowledge of cloud security and authentication mechanisms (OAuth, JWT, Azure AD).
Experience with monitoring and logging tools.
Exposure to performance tuning and scalable architecture design.
Education
~ Bachelor's degree in Computer Science, Engineering, or related field.
Nice to Have
Azure/AWS certifications.
Experience in digital banking or payment systems.
Experience with fintech or enterprise banking platforms.
By continuing you agree to our Terms & Privacy Policy.