.NET Developer Senior

Hace 2 semanas

Ciudad de México Softtek Jornada completa
Requirements
• Required – Technical Skills
• 5+ years of backend development experience using C# and .
NET technologies, including ASP.
NET Core REST APIs.
• Experience designing, developing, and supporting microservices-based solutions.
• Experience delivering cloud-native applications on Azure or AWS environments.
• Hands-on experience with containerization technologies such as Docker and container orchestration platforms including Kubernetes (AKS preferred).
• Experience designing synchronous and asynchronous communication between distributed services.
• Experience with messaging platforms such as Azure Service Bus, RabbitMQ, Kafka, AWS SQS/SNS, or similar technologies.
• Strong understanding of cloud and microservices design patterns.
• Experience implementing CI/CD pipelines for containerized applications using Azure DevOps, GitHub Actions, Jenkins, or similar tools.
• Experience managing secrets, configuration, and secure application settings in cloud environments.
• Experience with application monitoring, observability, logging, and production troubleshooting.
• Experience implementing distributed caching solutions such as Redis.
• Experience with data access technologies, including Entity Framework.
• Experience working in Agile software development environments.
• Required – Soft Skills
• Strong analytical and problem-solving skills.
• Effective communication and collaboration skills.
• Ability to work in cross-functional teams and distributed environments.
• Strong ownership and accountability mindset.
• Attention to quality, scalability, and software engineering best practices.
• Ability to troubleshoot complex production issues and propose effective solutions.
• Adaptability to evolving business and technical requirements. Nice to Have (Technical Skills)
• Experience with gRPC, Protocol Buffers, or RPC-based communication models.
• Knowledge of Clean Architecture, Domain-Driven Design (DDD), Onion Architecture, or Hexagonal Architecture.
• Experience implementing authentication and authorization solutions using OAuth2, JWT, Entra ID, Auth0, Okta, Keycloak, or similar platforms.
• Experience designing and optimizing relational databases such as SQL Server, Azure SQL, PostgreSQL, MySQL, or Oracle.
• Experience designing REST APIs using OpenAPI specifications and Swagger tooling.
• Knowledge of CQRS patterns and MediatR implementations.
• Familiarity with OWASP API Security best practices and application security assessments.
• Strong knowledge of modern C# and .
NET development practices, including asynchronous programming and dependency injection.
• Experience using AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, or similar solutions.
• Experience creating technical documentation, architecture diagrams, and architecture decision records (ADRs). Responsibilities (Key Activities)
• Design, develop, and maintain scalable backend services using C# and .
NET technologies.
• Design and implement cloud-native solutions running on Azure or AWS platforms.
• Develop and support microservices-based architectures and distributed systems.
• Build and maintain RESTful APIs and service integrations.
• Design and implement synchronous and asynchronous communication patterns between services.
• Implement messaging solutions and event-driven architectures using modern messaging platforms.
• Develop and maintain containerized applications using Docker and Kubernetes.
• Build, enhance, and support CI/CD pipelines and deployment automation processes.
• Implement monitoring, logging, observability, and troubleshooting practices to ensure platform reliability.
• Optimize application performance, scalability, and resiliency.
• Collaborate with Architecture, DevOps, QA, Product, and Engineering teams to deliver high-quality software solutions.
• Participate in code reviews, technical discussions, architectural decisions, and continuous improvement initiatives. Required Languages
• English – Intermediate Additional Information Travel Requirements
• Not applicable. Special Conditions
• Mexico – Hybrid.
• Long-term assignment.