Required Skills
About the Job
NextPower Capital is seeking a highly skilled Senior Software Engineer with 10+ years of hands-on experience in web development and AI agent development. You will be instrumental in designing, developing, and maintaining robust web applications and backend services using Python and .NET. This role involves building and supporting AI agents, automation workflows, and developing scalable REST APIs and microservices within the Microsoft Azure ecosystem.
Your responsibilities will include leveraging Azure services (App Services, Functions, Storage, Key Vault) and implementing DevOps practices with Azure DevOps for CI/CD pipelines. You'll also contribute to UI development using modern frameworks like Angular and React, and integrate applications with Oracle ERP systems, with a focus on Supply Chain Management (SCM) domains.
We are looking for a strong problem-solver with a full-stack and cloud infrastructure mindset, excellent communication, and collaboration skills. Experience or a strong interest in AI agent development, automation, and LLM integrations is a significant plus.
**Key Responsibilities:** * Design, develop, and maintain web applications and backend services using Python and .NET. * Develop and support AI agents and automation workflows. * Build and enhance REST APIs, microservices, and cloud-native applications. * Work extensively within the Microsoft Azure ecosystem. * Implement and manage DevOps practices, including CI/CD pipelines. * Contribute to UI development using modern web frameworks. * Integrate applications with Oracle ERP systems and support SCM business processes. * Mentor junior engineers and conduct code reviews.
**Required Technical Skills:** * **Programming & Development:** Python, .NET / C#, scalable backend systems and APIs. * **Cloud & DevOps:** Microsoft Azure, Azure DevOps, CI/CD pipelines, cloud deployments and automation. * **Web & UI:** UI development (Angular, React, or similar), responsive design principles. * **AI & Automation:** Experience or strong interest in AI agent development, automation, LLM integrations, or Python-based AI frameworks is a plus. * **Enterprise & Domain Knowledge:** Working knowledge of Oracle ERP (NetSuite / Oracle ERP), understanding of Supply Chain Management (SCM) concepts.
**Educational Qualifications:** * Bachelor's degree in Computer Science, Computer Engineering, or a related technical discipline (B.Tech or B.E.) is mandatory. * A Master's degree in Computer Science or a related field is preferred.