14 nov
|
Softtek
|
Bogotá
Fundada en 1982, Softtek es un proveedor general de servicios orientados a procesos de TI con 30 oficinas en Norteamérica, Latinoamérica, Europa y Asia. Con 15 Centros de Desarrollo Global en EE. UU., México, China, Brasil, Argentina, Costa Rica, España, Hungría e India. Softtek mejora resultados para grandes empresas en más de 20 países. Softtek es el creador y líder de la industria nearshore. Para más información de lo que hacemos, y de nuestras Oportunidades de carreras, visita www.softtek.com Requirements
• Required – Technical Skills
• Bachelor's degree in Systems Engineering, Software Engineering, Computer Science, Information Technology, or related field
• Over 5 years of experience developing software with .
NET technologies
• Over 5 years of experience with C#, .
NET Framework, .
NET Core/.
NET
• Over 5 years of experience designing and developing REST APIs
• Experience with OpenAPI and Swagger documentation standards
• Experience with JSON, REST services, application integrations
• Over 3 years of experience with Azure Function Apps and Durable Functions
• Over 3 years of experience with Azure Application Insights
• Over 3 years of experience with Azure Key Vault
• Over 3 years of experience with Azure Storage Accounts, Blob Storage, Queues, Tables, File Shares
• Over 3 years of experience managing APIs through Azure API Management (APIM)
• Over 3 years of experience integrating solutions with Apache Kafka
• Over 3 years of experience configuring App Registrations in Azure Entra ID (Azure AD)
• Knowledge of OAuth 2.0, OpenID Connect, JWT
• Strong knowledge of SOLID principles, design patterns, scalable architectures
• Over 3 years of experience with GitHub, branching strategies, Pull Requests, Code Reviews
• Over 3 years of experience with DevOps practices and CI/CD pipelines
• Knowledge of secure development practices
• Knowledge of OWASP Top 10 and vulnerability management
• Experience securing and protecting APIs
• Over 4 years of experience implementing Dependency Injection
• Over 4 years of experience developing unit tests
• Experience with xUnit, NUnit, MSTest
• Experience with MoQ and test automation
• Over 3 years of experience with Azure Monitor and Application Insights for observability and monitoring
• Required – Soft Skills
• Effective communication
• Teamwork and collaboration
• Problem-solving skills
• Analytical thinking
• Adaptability Responsibilities (Activities to perform)
• Design and develop backend solutions using .
NET technologies
• Implement serverless applications using Azure Function Apps and Durable Functions
• Develop and maintain REST APIs and integration services
• Manage and secure APIs through Azure API Management
• Implement cloud-native solutions on Microsoft Azure
• Configure and manage Azure Key Vault and Azure Storage services
• Develop event-driven integrations using Apache Kafka
• Configure authentication and authorization using Azure Entra ID, OAuth 2.0, OpenID Connect, JWT
• Implement scalable architectures and design patterns
• Develop and maintain CI/CD pipelines and DevOps practices
• Perform code reviews and enforce development standards
• Implement unit tests and automated testing strategies
• Monitor applications using Azure Monitor and Application Insights
• Analyze telemetry and optimize application performance
• Identify and remediate security vulnerabilities
• Collaborate with multidisciplinary teams to deliver enterprise solutions Required Languages
• English: Fluent Advanced Additional Information
• Location
• Bogotá and surroundings (Hybrid), Rest of Colombia (Remote)
• Mexico (Hybrid)
• Special Conditions
• Strong focus on Azure cloud solutions
• Development of serverless and event-driven architectures
• API security and enterprise integrations
• Participation in DevOps and CI/CD initiatives
• Collaboration with distributed technical teams
• Responsibility for scalability, observability, security, and performance of business-critical applications
📌 .NET Azure Developer (Bogotá)
🏢 Softtek
📍 Bogotá