Softtek logo
Hiring from
Colombia, Mexico
Work type
Hybrid
Posted

607,567 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description
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

Similar jobs