Empresa: Melza
Role Overview:
We are seeking a highly skilled Senior Software Engineer with a strong background in .NET (latest versions), React for the frontend, 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 issu