Padmi
FIS logo
FIS

digital loan origination · deposit account opening

.Net with Microservices Developer

MumbaiPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at FIS

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: As a .Net with Microservices Developer at FIS in Pune, you will have the opportunity to work on challenging issues within the financial services and technology industry. You will be part of a collaborative and fun team that empowers talented individuals like yourself. Key Responsibilities: - Design, develop, and maintain scalable microservices-based applications using .NET (C#, .NET Core / .NET 8+) - Build and expose RESTful APIs using ASP.NET Web API, following best practices for API design, versioning, and security - Develop loosely coupled, distributed systems aligned with microservices architecture patterns - Implement inter-service communication using REST, messaging (e.g., Service Bus, Kafka, RabbitMQ), and event-driven design - Apply domain-driven design (DDD), SOLID principles, and design patterns for clean architecture - Develop data access layers using Entity Framework Core / Dapper and optimize SQL Server queries - Implement authentication and authorization (JWT, OAuth, Identity Server) - Build resilient systems using retry patterns, circuit breakers, and fault tolerance mechanisms - Work on containerized deployments (Docker) and support orchestration (Kubernetes - preferred) - Deploy and manage applications on Azure cloud (App Services, Functions, Azure SQL, Service Bus, Key Vault) - Collaborate with DevOps teams to implement CI/CD pipelines (Azure DevOps, GitHub Actions) - Write unit and integration tests using xUnit/NUnit/MSTest - Participate in code reviews, design discussions, and performance optimization - Prepare technical documentation and support release/deployment activities Qualifications Required: - 6-8 years of IT industry experience - Strong expertise in C#, .NET 6+, Azure, MS SQL Server - Hands-on experience with ASP.NET Core, Web API, and microservices architecture - Experience building cloud-native applications on Azure - Strong knowledge of OOP, SOLID principles, design patterns - Expertise in Entity Framework Core, LINQ, SQL Server - Experience with REST APIs, API Gateway patterns, and API security (JWT/OAuth) - Knowledge of asynchronous programming, multithreading, and performance tuning - Hands-on experience with message brokers and event-driven systems - Familiarity with Docker and container-based deployments - Experience with CI/CD pipelines, Git, and DevOps practices - Understanding of logging, monitoring, and observability (Serilog, App Insights, etc.) - Good communication, problem-solving, and collaboration skills (Note: Additional details of the company were not included in the provided job description.) Role Overview: As a .Net with Microservices Developer at FIS in Pune, you will have the opportunity to work on challenging issues within the financial services and technology industry. You will be part of a collaborative and fun team that empowers talented individuals like yourself. Key Responsibilities: - Design, develop, and maintain scalable microservices-based applications using .NET (C#, .NET Core / .NET 8+) - Build and expose RESTful APIs using ASP.NET Web API, following best practices for API design, versioning, and security - Develop loosely coupled, distributed systems aligned with microservices architecture patterns - Implement inter-service communication using REST, messaging (e.g., Service Bus, Kafka, RabbitMQ), and event-driven design - Apply domain-driven design (DDD), SOLID principles, and design patterns for clean architecture - Develop data access layers using Entity Framework Core / Dapper and optimize SQL Server queries - Implement authentication and authorization (JWT, OAuth, Identity Server) - Build resilient systems using retry patterns, circuit breakers, and fault tolerance mechanisms - Work on containerized deployments (Docker) and support orchestration (Kubernetes - preferred) - Deploy and manage applications on Azure cloud (App Services, Functions, Azure SQL, Service Bus, Key Vault) - Collaborate with DevOps teams to implement CI/CD pipelines (Azure DevOps, GitHub Actions) - Write unit and integration tests using xUnit/NUnit/MSTest - Participate in code reviews, design discussions, and performance optimization - Prepare technical documentation and support release/deployment activities Qualifications Required: - 6-8 years of IT industry experience - Strong expertise in C#, .NET 6+, Azure, MS SQL Server - Hands-on experience with ASP.NET Core, Web API, and microservices architecture - Experience building cloud-native applications on Azure - Strong knowledge of OOP, SOLID principles, design patterns - Expertise in Entity Framework Core, LINQ, SQL Server - Experience with REST APIs, API Gateway patterns, and API security (JWT/OAuth) - Knowledge of asynchronous programming, multithreading, and performance tuning - Hands-on experience with message brokers and event-driven systems - Familiarity with Docker and container-based deployments - Experience with CI/CD pipelines, Git, and DevOps practices - Understanding of logging, monito

One address, no account. We’ll tell you when matching roles go live.

More at FIS

Related open roles

View all roles