Senior DeveloperWe are seeking a highly skilled and experienced Senior Developer with expertise in NET C and Azure Cloud technologies including a strong understanding of DevOps practices. The ideal candidate will be responsible for designing, developing, and implementing scalable, secure, and high-performance applications and ensuring efficient deployment and operations through DevOps pipelines.Key ResponsibilitiesApplication Development· Design, develop, and maintain software applications using NET Core, NET Framework, and C.Collaborate with cross-functional teams to define, design, and deliver new features.Write clean, maintainable, and scalable code following best practices.Implement APIs and integrations with third-party systems and services.Cloud Development· Develop and deploy cloud-based solutions on Microsoft Azure.Utilize Azure services such as Azure App Services, Azure Functions, Azure Storage, Azure SQL, and Azure Kubernetes Service (AKS).Design and implement secure and resilient cloud architectures.DevOps Practices· Build and manage CI/CD pipelines using Azure DevOps or other tools.Automate deployment processes and infrastructure provisioning using Infrastructure as Code (IaC) tools such as ARM templates, Bicep, or Terraform.Monitor, troubleshoot, and optimize application performance in production environments.Team Collaboration· Work closely with architects, product owners, and other stakeholders to align technical solutions with business goals.Mentor junior developers and contribute to the continuous improvement of team practices.Participate in code reviews and provide constructive feedback to ensure code quality.Qualifications and Skills· 10 years of experience in NET and C application development.Technical Skills· Proficiency in NET Core, NET Framework, and C programming.· Strong experience with Azure Cloud services, Azure App Services, Functions, Storage, AKS, Logic Apps, etc.· Hands-on experience in DevOps tools and practices, especially with Azure DevOps or equivalent CI/CD platforms.· Knowledge of microservices architecture, RESTful APIs, and messaging systems.· Experience with database technologies like SQL Server.· Understanding of containerization and orchestration tools, e.g., Docker, Kubernetes.Soft Skills· Strong problem-solving and analytical skills.· Excellent communication and collaboration abilities.· Ability to work in a fast-paced, agile environment.Domain Skills· Experience in the Payment domain of Banking and Financial services is desirable.