04 sep
|
Softtek
|
Bogotá
Requirements
• Required – Technical Skills
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
- 7+ years of experience in software engineering
- 5+ years of hands-on experience with Microsoft Azure
- Experience designing, developing, and supporting enterprise-scale integration solutions in cloud environments
- Extensive experience with Azure Integration Services
- Expertise in Azure API Management (APIM)
- Experience with Azure Logic Apps
- Experience with Azure Functions
- Expertise in Azure Service Bus, Queues, Topics
- Experience with Azure Event Grid, Azure Event Hubs
- Knowledge of Azure Storage Accounts, Azure Key Vault, Azure Monitor, Azure Application Insights
- Experience designing and implementing API-first architectures
- Experience building event-driven integration solutions
- Knowledge of microservices architecture and distributed systems
- Experience implementing secure integration solutions using OAuth and microservices security patterns
- Knowledge of Azure Well-Architected Framework principles and cloud best practices
- Experience troubleshooting integration, scalability, and performance issues
- Experience with CI/CD pipelines and DevOps practices for cloud deployments
• Required – Soft Skills
- Ability to lead technical discussions and influence architecture decisions
- Strong stakeholder management and relationship-building skills
- Excellent written and verbal communication skills
- Ability to communicate technical concepts to non-technical stakeholders
- Strong analytical thinking and problem-solving skills
- Collaborative mindset with experience working in general teams
- Proactive, results-oriented, and ownership-driven approach
• Nice to Have (Technical Skills)
- Experience mentoring junior engineers and fostering engineering best practices
- Participation in architecture reviews, technical design sessions, and code reviews
- Experience defining enterprise integration strategies with business and technology stakeholders
• Responsibilities (Activities to perform)
- Design, develop, maintain, and support enterprise integration solutions using Microsoft Azure services
- Architect and implement API-led, API-first, and event-driven integration patterns
- Develop, deploy, and manage integrations using Azure Integration Services
- Design scalable, secure, and high-performance solutions connecting cloud and on-premises environments
- Design and implement microservices-based architectures
- Develop, publish, secure, and manage APIs through Azure API Management (APIM)
- Build orchestration and workflow solutions using Azure Logic Apps
- Design and implement messaging solutions using Azure Service Bus, Queues, Topics, Event Grid, and Event Hubs
- Collaborate with solution architects, engineering teams, and business stakeholders to define integration strategies and technical solutions
- Ensure alignment with Azure Well-Architected Framework principles and cloud-native best practices
- Troubleshoot and resolve complex integration, reliability, and performance challenges
- Participate in architecture reviews, code reviews, and technical design workshops
- Provide technical leadership and mentorship to junior engineers
- Promote engineering excellence, development standards, and best practices across teams
- Support and enhance CI/CD processes and DevOps practices for Azure-based deployments
- Drive solution quality, scalability, security, and operational excellence across integration platforms
• Required Languages
- English: Advanced
Additional Information • Travel Requirements
- Not specified
• Special Conditions
- Hybrid.
- Colombia- Mexico.
📌 Software Engineer BackEnd Azure Senior (Bogotá)
🏢 Softtek
📍 Bogotá