Descrição da vaga
.NET Core Developer (Containerization & Application Support)
Remote
Contract
Position Overview
We are seeking a skilled and hands-on .NET Core Developer with strong experience in containerized application development and deployment. The ideal candidate will be responsible for enhancing existing .NET applications, supporting container-based deployments, and assisting internal teams with troubleshooting and optimization of containerized environments.
This role requires a strong development background combined with practical experience working with modern container technologies and cloud-native application practices.
Key Responsibilities
- Design, develop, enhance, and maintain applications using .NET Core / ASP.NET Core
- Develop and implement updates, enhancements, and bug fixes for existing .NET applications
- Build, manage, and support containerized applications using Docker and related technologies
- Assist internal teams with deployment, troubleshooting, and operational support for container-based applications
- Diagnose and resolve issues related to application performance, container orchestration, and deployment pipelines
- Collaborate with cross-functional teams including DevOps, Infrastructure, QA, and Product teams
- Participate in code reviews and ensure adherence to development best practices
- Support CI/CD pipeline integration and deployment automation efforts
- Monitor application stability, scalability, and reliability in containerized environments
- Document technical designs, deployment procedures, and troubleshooting steps
Requisitos
- Strong experience in .NET Core / ASP.NET Core development
- Proficiency in C# and modern backend development practices
- Hands-on experience with container technologies such as Docker
- Experience troubleshooting and supporting containerized applications in production environments
- Familiarity with Kubernetes or container orchestration platforms
- Experience with REST APIs, microservices architecture, and distributed systems
- Understanding of CI/CD pipelines and DevOps practices
- Knowledge of Git and version control best practices
- Strong analytical and problem-solving skills
- Excellent communication and collaboration abilities
Preferred Qualifications
- Experience working in cloud environments such as Azure or AWS
- Exposure to AKS, EKS, or OpenShift environments
- Familiarity with monitoring and logging tools for containerized applications
- Experience supporting enterprise application deployments
- Understanding of infrastructure automation and scripting