.NET Azure Developer

Softtek

Bogotá

Hybrid

COP 127,311,000 - 270,537,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Softtek in Bogotá is seeking a senior .NET software engineer to design and build backend solutions using .NET technologies. You will create REST APIs, implement serverless Azure Functions, and drive integration with Kafka and cloud-native patterns.

The role emphasizes secure development, observability with Azure Monitor, CI/CD, and collaboration with distributed teams across disciplines to deliver enterprise-grade applications.

Qualifications

  • Bachelors in a related IT field.
  • 5+ years of .NET software development experience.
  • 5+ years with C#, .NET Framework, .NET Core/.NET.
  • 5+ years designing REST APIs.
  • Experience with OpenAPI/Swagger.
  • 3+ years with Azure Functions and Durable Functions.

Responsibilities

  • 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 Storage services.
  • Develop event-driven integrations using Apache Kafka.
  • 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.

Skills

Effective communication
Teamwork
Problem-solving
Analytical thinking
Secure development practices
OWASP Top 10 knowledge

Education

Bachelor's degree in relevant IT field

Tools

Azure Function Apps
Durable Functions
Azure API Management
Apache Kafka
Azure AD / Azure Entra ID
GitHub
CI/CD
xUnit/NUnit/MSTest
MoQ
Azure Monitor
Application Insights
Swagger/OpenAPI

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

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
  • 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

Additional Information

  • Location
  • Bogotá and surroundings (Hybrid), Rest of Colombia (Remote)
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desarrollador .NET / Azure | Senior - Bilingüe
Desarrollador .NET / Azure | Senior - Bilingüe

Softtek • Colombia

Hybrid
COP 90,000,000 - 130,000,000
Contrato indefinido
Modalidad de trabajo híbrido en Bogotá
Solution Architect (.NET/C#) - Cloud Enablement, Remote: Colombia - Costa Rica, Fulltime.
Solution Architect (.NET/C#) - Cloud Enablement, Remote: Colombia - Costa Rica, Fulltime.

Gorilla Logic • Colombia

On-site
COP 378,561,000 - 567,841,000
Ingeniero de soporte de aplicaciones .NET Senior
Ingeniero de soporte de aplicaciones .NET Senior

Softtek Colombia • Bogotá ciudad

On-site
COP 120,000,000 - 180,000,000
Arquitecto de Soluciones Azure Senior
Arquitecto de Soluciones Azure Senior

Softtek • Colombia

Hybrid
COP 180,000,000 - 260,000,000
Senior .NET Software Engineer
Senior .NET Software Engineer

StoneX Group Inc. • Bogotá

Hybrid
COP 200,880,000 - 267,840,000
Mission-critical systems
Ownership and growth
Collaborative engineering culture
+1
Azure DevOps Engineer
Azure DevOps Engineer

Capgemini • Bogotá ciudad

On-site
COP 84,000,000 - 132,000,000
Hybrid working
Free access to learning platforms
Senior C# & .NET Developer
Senior C# & .NET Developer

Lite Thinking company • Bogotá ciudad

Hybrid
COP 177,237,000 - 239,791,000
Remote work
Work with US company
International projects
Senior .NET & Azure Backend Engineer — Hybrid Colombia
Senior .NET & Azure Backend Engineer — Hybrid Colombia

Softtek • Colombia

Hybrid
COP 90,000,000 - 130,000,000
Contrato indefinido
Modalidad de trabajo híbrido en Bogotá
DevSecOps Engineer Senior
DevSecOps Engineer Senior

Softtek • Colombia

Hybrid
COP 133,920,000 - 200,880,000
Remote Azure Cloud Engineer — DevOps & Secure Infra
Remote Azure Cloud Engineer — DevOps & Secure Infra

BairesDev • Colombia

On-site
COP 286,250,000 - 381,667,000
100% remote
USD or local currency salary
Home office setup
+3