Azure Cloud Developer
⚲ Lisbon
Do uzgodnienia
Wymagania
- Quality Assurance (QA)
- Advanced RISC Machines (ARM)
- maintenance
- Python
- CRM
- CI/CD
- ERP
- .Net
- Scrum
- C#
Opis stanowiska
emagine is seeking an Azure Developer to join a collaborative and fast-paced project environment in Portugal. This role is ideal for a professional with solid experience in designing, developing, and maintaining cloud-based solutions on Microsoft Azure, looking to grow within modern cloud development environments.
You will contribute to the development, integration, and optimization of Azure-based applications and services, ensuring scalable, secure, and reliable solutions. This position requires a hands-on technical profile, strong analytical and troubleshooting skills, and the ability to work in a structured and Agile environment.
Your Main Responsibilities:
• Design, develop, and maintain applications and services hosted on Microsoft Azure
• Build and integrate solutions using Azure messaging and event-driven services (Service Bus, Event Grid, Event Hubs)
• Collaborate with cross-functional teams (Business Analysts, Designers, Infrastructure, QA) to deliver features end-to-end
• Participate in architecture discussions and propose scalable, resilient cloud solutions
• Write clean, maintainable, and well-tested code following development best practices
• Monitor, troubleshoot, and optimize application performance in production environments
• Contribute to CI/CD pipelines and DevOps practices using Azure DevOps
• Mentor junior developers and participate in code reviews
You Bring:
• 3–5+ years of professional software development experience
• Strong hands-on experience with Microsoft Azure (App Services, Functions, Service Bus, Event Grid, Event Hubs, Storage, etc.)
• Proficiency in C#/.NET, Node.js, or Python
• Experience with Azure DevOps (Repos, Pipelines, Boards)
• Solid understanding of cloud architecture patterns, including microservices, event-driven design, and messaging patterns
• Experience with relational and/or NoSQL databases
• Familiarity with Agile/Scrum methodologies
• Strong problem-solving skills and ability to work independently
• Bachelor's degree in Computer Science or a related field
Nice to Have:
• Azure certifications (AZ-204, AZ-400, AZ-305)
• Experience with Infrastructure as Code (Bicep, ARM Templates, or Terraform)
• Experience with Dynamics 365 or similar ERP/CRM integrations
• Exposure to client-facing or multi-team project environments
Location & Eligibility:
• Candidates must be based in Portugal
• Hybrid regime, Lisbon
About emagine:
At emagine, we value diversity, inclusion, and equal opportunities. We believe that different perspectives drive innovation and create stronger teams, and we are committed to fostering an inclusive environment where everyone can thrive. We work with leading international clients on innovative and high-impact projects, offering opportunities to grow both professionally and personally. If you are interested in this opportunity, we encourage you to apply and be part of a dynamic and forward-thinking environment.
To learn more about us, visit our website: www.emagine-consulting.com
You will contribute to the development, integration, and optimization of Azure-based applications and services, ensuring scalable, secure, and reliable solutions. This position requires a hands-on technical profile, strong analytical and troubleshooting skills, and the ability to work in a structured and Agile environment.
Your Main Responsibilities:
• Design, develop, and maintain applications and services hosted on Microsoft Azure
• Build and integrate solutions using Azure messaging and event-driven services (Service Bus, Event Grid, Event Hubs)
• Collaborate with cross-functional teams (Business Analysts, Designers, Infrastructure, QA) to deliver features end-to-end
• Participate in architecture discussions and propose scalable, resilient cloud solutions
• Write clean, maintainable, and well-tested code following development best practices
• Monitor, troubleshoot, and optimize application performance in production environments
• Contribute to CI/CD pipelines and DevOps practices using Azure DevOps
• Mentor junior developers and participate in code reviews
You Bring:
• 3–5+ years of professional software development experience
• Strong hands-on experience with Microsoft Azure (App Services, Functions, Service Bus, Event Grid, Event Hubs, Storage, etc.)
• Proficiency in C#/.NET, Node.js, or Python
• Experience with Azure DevOps (Repos, Pipelines, Boards)
• Solid understanding of cloud architecture patterns, including microservices, event-driven design, and messaging patterns
• Experience with relational and/or NoSQL databases
• Familiarity with Agile/Scrum methodologies
• Strong problem-solving skills and ability to work independently
• Bachelor's degree in Computer Science or a related field
Nice to Have:
• Azure certifications (AZ-204, AZ-400, AZ-305)
• Experience with Infrastructure as Code (Bicep, ARM Templates, or Terraform)
• Experience with Dynamics 365 or similar ERP/CRM integrations
• Exposure to client-facing or multi-team project environments
Location & Eligibility:
• Candidates must be based in Portugal
• Hybrid regime, Lisbon
About emagine:
At emagine, we value diversity, inclusion, and equal opportunities. We believe that different perspectives drive innovation and create stronger teams, and we are committed to fostering an inclusive environment where everyone can thrive. We work with leading international clients on innovative and high-impact projects, offering opportunities to grow both professionally and personally. If you are interested in this opportunity, we encourage you to apply and be part of a dynamic and forward-thinking environment.
To learn more about us, visit our website: www.emagine-consulting.com
🔍 Dekoder Ogłoszenia
🔴
collaborative and fast-paced project environment
Może oznaczać zarówno efektywną współpracę, jak i presję czasu oraz częste zmiany priorytetów.
🟡
looking to grow within modern cloud development environments
Sugestia rozwoju, ale nie gwarantuje konkretnych ścieżek kariery ani szkoleń.
🟡
hands-on technical profile
Oczekuje się, że będziesz aktywnie kodować i rozwiązywać problemy techniczne, a nie tylko zarządzać.
🔴
structured and Agile environment
Może oznaczać dobrze zorganizowane procesy Agile lub po prostu luźne stosowanie metodyk z naciskiem na szybkość.
🟡
Mentor junior developers
Oprócz własnych zadań, będziesz odpowiedzialny za wsparcie i rozwój mniej doświadczonych członków zespołu.