Senior Backend Software Engineer - Azure

Softtek — Colombia · Posted ~10 hours ago

Senior

Skills

Bachelor's degree in Computer Science or related field Software engineering Microsoft Azure Azure Integration Services Azure API Management Azure Logic Apps Azure Functions Azure Service Bus Azure Event Grid Azure Event Hubs Azure Storage Azure Key Vault Azure Monitor Azure Application Insights API-first architecture Event-driven architecture Microservices Distributed systems OAuth Cloud integration

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An experienced Backend Software Engineer is sought to design and support enterprise-scale cloud integration solutions. The role requires extensive Microsoft Azure expertise, including integration services, API management, serverless functions, messaging, event processing, monitoring, and secure API-first and microservices architectures.

Highlights

Senior backend role requiring deep Azure expertise and enterprise integration experience, with extensive exposure to API-first, event-driven, microservices, security, and distributed-system architectures.

Description

Requirements • Required – Technical Skills Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field7+ years of experience in software engineering5+ years of hands-on experience with Microsoft AzureExperience designing, developing, and supporting enterprise-scale integration solutions in cloud environmentsExtensive experience with Azure Integration ServicesExpertise in Azure API Management (APIM)Experience with Azure Logic AppsExperience with Azure FunctionsExpertise in Azure Service Bus, Queues, TopicsExperience with Azure Event Grid, Azure Event HubsKnowledge of Azure Storage Accounts, Azure Key Vault, Azure Monitor, Azure Application InsightsExperience designing and implementing API-first architecturesExperience building event-driven integration solutionsKnowledge of microservices architecture and distributed systemsExperience implementing secure integration solutions using OAuth and microservices security patternsKnowledge of Azure Well-Architected Framework principles and cloud best practicesExperience troubleshooting integration, scalability, and performance issuesExperience with CI/CD pipelines and DevOps practices for cloud deployments• Required – Soft Skills Ability to lead technical discussions and influence architecture decisionsStrong stakeholder management and relationship-building skillsExcellent written and verbal communication skillsAbility to communicate technical concepts to non-technical stakeholdersStrong analytical thinking and problem-solving skillsCollaborative mindset with experience working in global teamsProactive, results-oriented, and ownership-driven approach • Nice to Have (Technical Skills) Experience mentoring junior engineers and fostering engineering best practicesParticipation in architecture reviews, technical design sessions, and code reviewsExperience defining enterprise integration strategies with business and technology stakeholders• Responsibilities (Activities to perform) Design, develop, maintain, and support enterprise integration solutions using Microsoft Azure servicesArchitect and implement API-led, API-first, and event-driven integration patternsDevelop, deploy, and manage integrations using Azure Integration ServicesDesign scalable, secure, and high-performance solutions connecting cloud and on-premises environmentsDesign and implement microservices-based architecturesDevelop, publish, secure, and manage APIs through Azure API Management (APIM)Build orchestration and workflow solutions using Azure Logic AppsDesign and implement messaging solutions using Azure Service Bus, Queues, Topics, Event Grid, and Event HubsCollaborate with solution architects, engineering teams, and business stakeholders to define integration strategies and technical solutionsEnsure alignment with Azure Well-Architected Framework principles and cloud-native best practicesTroubleshoot and resolve complex integration, reliability, and performance challengesParticipate in architecture reviews, code reviews, and technical design workshopsProvide technical leadership and mentorship to junior engineersPromote engineering excellence, development standards, and best practices across teamsSupport and enhance CI/CD processes and DevOps practices for Azure-based deploymentsDrive solution quality, scalability, security, and operational excellence across integration platforms • Required Languages English: AdvancedAdditional Information • Travel Requirements Not specified• Special Conditions Hybrid. Colombia- Mexico.