Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
= 0 ? 'button' : 'presentation', 'aria-disabled': properties.TabIndex() >= 0 && viewState.displayMode() !== AppMagic.Constants.DisplayMode.Edit }, event: { click: handleClick }, shortcut: { provider: shortcutProvider, enabled: shortcutsEnabled }" data-shortcut-id="5513">
Responsibilities
- Lead and contribute to customer engagements across the full lifecycle—from envisioning to deployment.
- Design and develop technology solutions that solve business problems and enhance existing applications.
- Collaborate with cross-functional teams to deliver impactful digital transformation outcomes.
- Apply deep technical expertise to architect scalable, secure, and resilient solutions.
- Stay current with emerging technologies and industry trends.
- Mentor peers and contribute to a culture of learning and innovation.
- Engage with customers to understand their business challenges and align solutions accordingly.
- Ensure high-quality delivery and customer satisfaction through proactive communication and problem-solving.
- Embody our culture and values
- 7+ years of software development experience, especially in automation and scripting (e.g., Bash, Python, PowerShell) or compiled languages (e.g., C, C#, Go).
- Strong customer-facing experience in envisioning, planning, designing, developing, and deploying complex solutions.
- Deep understanding of modern software and systems architecture (e.g., microservices, caching, distributed systems).
- Proficiency in troubleshooting distributed systems and monitoring techniques.
- Solid grasp of OS-level concepts (e.g., processes, memory, networking) and debugging skills.
- Experience in team collaboration, project coordination, and proactive problem-solving.
- Proven success in delivering technical solutions aligned with customer business needs.
- Practical experience with large-scale online systems is a plus.
- Strong communication, consulting, analytical, and problem-solving skills.
- Demonstrated growth mindset and flexibility in resolving customer challenges.
- Bachelor’s Degree in Computer Science Engineering or equivalent work experience. Higher relevant education preferred.
- Technical certifications are a plus (MCSD/MCAD/MCSE/AZ-204/AI-102)
- Object-Oriented Programming and Design.
- Technical Design Patterns.
- SQL Programming.
- .NET 9.0/Core (ASP.NET, Web API, PowerShell, MVC, TFS/GitHub).
- Azure PaaS and services (e.g., Service Fabric, Web Apps, Cosmos DB, Azure Storage, Service Bus, Functions, API Management, SQL).
- Cloud technologies (preferably Azure Full Stack).
- Development for various platforms (e.g., Mobile, IoT).
- Programming languages (e.g., C#, JavaScript, Java, React, Angular).
- Application Lifecycle Management (e.g., Agile, TFS).
- Solution Architecture (e.g., SOA, Enterprise Architecture).
- Security and IAM (e.g., Conditional Access, Encryption, DLP, Secure Coding).
- Security techniques (e.g., modern authentication, resilient coding, cryptography).
- Security tools (e.g., Azure Security Center, Sentinel, Metasploit, Burp Suite).
- Industry vertical knowledge (e.g., Retail, Banking, Telecom).
- Familiarity with Azure DevOps, Docker, Kubernetes.
- Familiarity with Azure AI Solutions, Azure AI Foundry, Semantic Kernel, GitHub Copilot, and LangChain.
Key Skills
Ranked by relevanceReady to apply?
Join Microsoft and take your career to the next level!
Application takes less than 5 minutes