
Technology Consultant - .Net, Azure (A2)
- India
- Permanent
- Full-time
= 0 && viewState.displayMode() !== AppMagic.Constants.DisplayMode.Edit }, event: { click: handleClick }, shortcut: { provider: shortcutProvider, enabled: shortcutsEnabled }" data-shortcut-id="19491">Responsibilities:
- Lead and contribute to customer engagements across the full project lifecycle—from envisioning to deployment.
- Design, develop, and deliver technology solutions that address business challenges and enhance existing applications.
- Collaborate with cross-functional teams to drive digital transformation and deliver measurable outcomes.
- Architect scalable, secure, and resilient solutions using deep technical expertise.
- Stay current with emerging technologies and industry trends, applying them to client solutions.
- Mentor peers and foster a culture of continuous learning and innovation.
- Engage with customers to understand business needs and align solutions accordingly.
- Ensure high-quality delivery and customer satisfaction through proactive communication and problem-solving.
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience (advanced degrees preferred).
- 7+ years of software development experience in MS Technologies, Python including automation/scripting (Bash, PowerShell).
- Experiencing in development and hosting solutions on cloud, preferably Azure.
- Proven experience in customer-facing roles, envisioning, designing, developing, and deploying complex solutions.
- Deep understanding of modern software and systems architecture (microservices, caching, distributed systems).
- Strong troubleshooting and monitoring skills for distributed systems.
- Solid grasp of OS-level concepts (processes, memory, networking) and debugging.
- Demonstrated success in delivering technical solutions aligned with business needs. Experience with large-scale online systems is a plus.
- Excellent communication, consulting, analytical, and problem-solving skills.
- Growth mindset, adaptability, and a passion for resolving customer challenges.
- Technical certifications (MCSD/MCAD/MCSE/AZ-204/AI-102) are a plus.
- Object-Oriented Programming and Design
- Technical Design Patterns
- .NET 9.0/Core (ASP.NET, Web API, PowerShell, MVC, TFS/GitHub)
- Programming languages: C#, Python, JavaScript, Java, React, Angular
- Azure PaaS services (Service Fabric, Web Apps, Cosmos DB, Azure Storage, Service Bus, Functions, API Management, SQL)
- Experience on Azure AI services : Azure Open AI, AI Search, Document intelligence, cognitive services etc.
- SQL Programming
- Multi-platform development (Mobile, IoT)
- Application Lifecycle Management (Agile, TFS)
- Solution Architecture (SOA, Enterprise Architecture)
- Security and IAM (Conditional Access, Encryption, DLP, Secure Coding)
- Security techniques (modern authentication, resilient coding, cryptography)
- Security tools (Azure Security Center, Sentinel, Metasploit, Burp Suite)
- Industry vertical knowledge (Retail, Banking, Telecom)
- Familiarity with Azure DevOps, Docker, Kubernetes
- Experience with Azure AI Solutions, Azure AI Foundry, Semantic Kernel, GitHub Copilot, LangChainl LangGraph