Softtek

Software Engineer Web

Softtek  •  Colombia, CO (Remote)  •  6 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Requirements

· Required – Technical Skills

· Bachelor's degree or equivalent professional experience

· 5+ years of experience in CRM integration projects

· Experience designing and developing CRM integration solutions

· Strong experience with Microsoft Azure services

· Experience with Azure Function Apps and Durable Functions

· Experience with Azure API Management

· Knowledge of Azure Application Insights, Key Vault, Storage Accounts

· Experience designing and consuming REST APIs

· Knowledge of OpenAPI, JSON-based services

· Experience integrating systems using Apache Kafka

· Strong development experience with C#, .NET, .NET Core

· Experience with Azure App Registrations

· Experience with GitHub and source code management

· Experience working in DevOps environments

· Experience with CI/CD pipelines

· Knowledge of secure development practices

· Experience using Dependency Injection

· Experience with TDD, .NET Unit Testing, MoQ Framework

· Experience with proactive monitoring and telemetry using Azure Application Insights

· Required – Soft Skills

· Analytical thinking

· Problem-solving skills

· Strong communication skills

· Team collaboration

· Proactive mindset

· Attention to detail

· Ownership and accountability

· Continuous improvement orientation

Nice to Have (Technical Skills)

· Experience with Jira

Responsibilities (Activities to perform)

· Design, develop, and maintain CRM integration solutions using Azure and .NET

· Develop and manage Azure Function Apps and Durable Functions

· Design and implement REST APIs and JSON-based services

· Configure and administer Azure API Management

· Implement integrations using Apache Kafka

· Ensure scalability, performance, security, and availability of integration services

· Manage API lifecycle and integration governance

· Implement CI/CD and deployment automation practices

· Monitor integrations using Application Insights and telemetry tools

· Troubleshoot integration issues and performance bottlenecks

· Support integration architecture and solution design initiatives

· Apply development standards and best practices

· Collaborate with business and technical teams

· Maintain technical documentation and operational procedures

· Drive continuous improvement of integration platforms

Required Languages

· English: Advanced

Additional Information

· Location

· Bogotá and surroundings (Hybrid), Rest of Colombia (Remote)

· Special Conditions

· Focus on CRM and enterprise integration platforms

· Strong use of Azure Integration Services and .NET technologies

· Participation in DevOps and CI/CD initiatives

· Responsibility for scalability, security, and reliability of integrations

· Collaboration with distributed teams across business and technology domains

Softtek

About Softtek

At Softtek, we drive the strategic development of our clients through software engineering. For more than 40 years, we have helped leading companies develop, implement, and manage technology capable of improving people’s lives. Pioneers of the Nearshore model, Softtek connects innovation to business strategy. We don’t claim to “reinvent” or “reimagine” the business — we deliver results.

For more information on what we do, who we are, and career opportunities, visit www.softtek.com / Follow us on Instagram (@softtekofficial), on X (@Softtek), and be our fan on Facebook www.facebook.com/softtek.

Industry
IT & Software
Company Size
10,000+ employees
Headquarters
Monterrey, MX
Year Founded
1982
Social Media