JobMatch
← Back to jobs

Senior .Net Developer (Pharma)

Melza

RemoteUnited StatesseniorFull Time
Posted
today
Source
Himalayas
Field
Engineering

Skills

KubernetesTerraformDockerDevOpsNoSQLAzureCI/CD.NETSQLC#

Description

Role Overview: We are seeking a highly skilled Senior Software Engineer with a strong background in .NET (latest versions), Kubernetes, and Azure Cloud technologies. The successful candidate will be responsible for designing, developing, and deploying scalable cloud-based applications, optimizing microservices architectures, and ensuring seamless integration within the cloud infrastructure. As a senior engineer, you will play a key role in guiding the technical team, influencing architectural decisions, and ensuring best practices are followed. Key Responsibilities: - Design, develop, and maintain scalable enterprise applications using .NET Core and C#. - Architect and implement microservices-based solutions leveraging Kubernetes for container orchestration. - Work extensively with Azure Cloud Services including Azure DevOps, Azure Functions, AKS (Azure Kubernetes Services), and App Services. - Drive best practices in continuous integration (CI) and continuous delivery (CD) using Azure DevOps Pipelines. - Optimize the performance, scalability, and reliability of distributed systems deployed in the cloud. - Lead and mentor software engineers, conducting code reviews and ensuring high-quality, maintainable code. - Collaborate with cross-functional teams (DevOps, Product Managers, QA) to deliver end-to-end solutions. - Stay up-to-date with evolving technologies in cloud computing, containerization, and the .NET ecosystem to continually improve system architecture. - Debug, troubleshoot, and resolve complex technical issues in production and non-production environments. - Write and maintain automated tests to ensure application stability and performance. Required Skills and Qualifications: - 7+ years of hands-on experience in software development using .NET technologies (C#, .NET Core). - Deep understanding of Kubernetes for container orchestration, with experience deploying and managing large-scale applications in AKS (Azure Kubernetes Service). - Extensive experience in Azure Cloud Services, including Azure Functions, App Services, Blob Storage, and other cloud-based services. - Proficiency in setting up CI/CD pipelines using Azure DevOps. - Strong understanding of microservices architecture, RESTful APIs, and event-driven systems. - Experience with Docker for containerization and container lifecycle management. - Strong knowledge of SQL and NoSQL databases (e.g., Azure Cosmos DB, SQL Server). - Solid experience with modern development practices such as TDD (Test Driven Development), Unit Testing, and Mocking Frameworks. - Familiarity with Infrastructure as Code (IaC) using tools like Terraform or ARM templates. - Excellent problem-solving skills and the ability to think critically and analytically in high-pressure environments. Originally posted on Himalayas

JobMatch aggregates public listings. Always apply through the original posting.