Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 22255008

    Euphoric Thought Technologies logo

    Software Engineer - Python with Azure

    Euphoric Thought Technologies · Noida · onsite · Posted today

    Undisclosed3–5 yrsfulltimeSourced fromNaukri

    About a minute. You'll make an account on the way through.

    About this role

    Job Summary

    We are looking for a Software Engineer with 3-5 years of experience in Python development, browser automation, Azure cloud technologies, and API development. The ideal candidate should have hands-on experience in building automation solutions, cloud-native applications, and backend services using Python while collaborating with cross-functional teams to deliver scalable and reliable enterprise solutions.

    Responsibilities
    • Design, develop, test, and maintain Python-based applications and automation solutions.
    • Develop browser automation scripts for enterprise web applications using Python.
    • Create robust and dynamic element selectors to handle changing web interfaces.
    • Implement exception handling, retry mechanisms, logging, and monitoring in automation solutions.
    • Develop solutions to handle authentication workflows and CAPTCHA scenarios where permitted.
    • Build and maintain RESTful APIs using FastAPI or similar Python frameworks.
    • Develop serverless applications using Azure Functions and integrate with Azure services.
    • Design and implement integrations using Azure Logic Apps, Service Bus, Storage Accounts, and Key Vault.
    • Deploy and manage applications using Azure Container Registry (ACR), Azure Container Apps, and Azure Container Instances (ACI).
    • Configure and manage KEDA for event-driven application scaling.
    • Develop and maintain frontend applications using React.js, Node.js, or similar modern JavaScript frameworks.
    • Design and optimize database solutions using SQL Server, PostgreSQL, or Azure Cosmos DB.
    • Troubleshoot production issues and implement permanent fixes.
    • Participate in code reviews, testing, deployment, and release activities.
    • Follow coding standards, security best practices, and application performance guidelines.
    Required Skills Core
    • Strong experience in Python programming.
    • Experience developing scalable backend applications and automation solutions.
    • Experience with asynchronous programming and API integrations.
    Browser Automation
    • Hands-on experience in browser automation using Python libraries such as Playwright or Selenium.
    • Experience creating dynamic selectors and handling dynamic web elements.
    • Strong understanding of synchronization techniques, waits, retries, and exception handling.
    • Experience implementing logging, monitoring, and debugging for automation solutions.
    • Familiarity with CAPTCHA handling approaches and authentication workflows.
    Azure Cloud
    • Hands-on experience with Azure Functions.
    • Experience with Azure Logic Apps.
    • Experience using Azure Storage Accounts.
    • Experience with Azure Service Bus.
    • Experience with Azure Key Vault.
    • Understanding of cloud-native application design and Azure security best practices.
    Containerization & Deployment
    • Experience with Azure Container Registry (ACR).
    • Experience deploying applications to Azure Container Apps.
    • Experience with Azure Container Instances (ACI).
    • Experience configuring and managing KEDA for event-driven autoscaling.
    • Familiarity with container-based deployments and application lifecycle management.
    API Development
    • Experience building REST APIs using FastAPI or similar Python frameworks.
    • Strong understanding of REST principles, JSON, authentication, and API integrations.
    Databases
    • Experience with SQL Server and/or PostgreSQL.
    • Experience with Azure Cosmos DB.
    • Ability to write efficient SQL queries and optimize database performance.
    Frontend Development
    • Experience with React.js, Node.js, or similar frontend technologies.
    • Understanding of modern web application architecture and API consumption.
    Additional Skills
    • Experience with Git and version control.
    • Strong debugging and analytical skills.
    • Good communication and teamwork skills.
    Preferred Skills
    • Experience with OCR and document processing solutions.
    • Experience with Azure AI or AI-based services.
    • Experience with event-driven architectures.
    • Experience working in Agile/Scrum environments.
    • Experience with automation platforms such as UiPath is an added advantage.
    Education

    Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.

    Sourced from naukri

    Skills

    Software EngineerAutomationAgileScrumPostgresqlrestful apisUipathProgrammingazure cosmos dbJSONdebuggingPythonJavascriptReact.JsSQLREST APIArchitectureSeleniumMicrosoft AzureSQL ServerGITAPI DevelopmentArtificial Intelligence

    About Euphoric Thought Technologies

    Euphoric Thought Technologies logo

    Euphoric Thought Technologies

    IT Services & Consulting

    100

    employees

    2018

    8 years old

    Bangalore / Bengaluru, Karnataka

    IN

    ₹9.9L PA avg

    Avg at Euphoric Thought Technologies

    About

    At Euphoric Thought Technologies, we bring the future to your present. We offer full-stack digital expertise in Product Development, Cloud and DevOps.

    Industries

    IT Services & Consulting

    Employee ratings

    10 reviews

    4.9/ 5

    Culture

    4.9

    Career growth

    5.0

    Work-life

    5.0

    Employees rate it well for

    Job Security49Work-Life Balance49

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Software Engineer - Python with Azure · waiting for your command