Software Engineer - Python with Azure

Euphoric Thought Technologies

Dadri

On-site

INR 1,200,000 - 1,800,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Euphoric Thought Technologies in India (Uttar Pradesh, Dadri) is seeking a Software Engineer with 3-5 years of Python development experience to build automation solutions, cloud-native applications, and scalable backend services. You will work across cross-functional teams to deliver enterprise-grade software using Python, browser automation, and Azure.

The role involves designing and implementing RESTful APIs with FastAPI, deploying serverless components with Azure Functions, and managing data

Qualifications

  • 3-5 years of Python development experience.
  • Hands-on browser automation using Playwright or Selenium.
  • Experience with Azure cloud services and cloud-native application design.
  • Develop RESTful APIs using FastAPI or similar frameworks.
  • Frontend experience with React.js/Node.js and modern JS frameworks.
  • Strong debugging, testing, and collaboration skills.

Responsibilities

  • Design, develop, test, and maintain Python-based applications and automation solutions.
  • Develop browser automation scripts for enterprise web applications using Python.
  • Create dynamic element selectors and robust synchronization for changing web interfaces.
  • Implement logging, monitoring, and error handling in automation workflows.
  • Develop authentication workflows and CAPTCHA handling where appropriate and allowed.
  • Build REST APIs using FastAPI and deploy serverless apps with Azure Functions.
  • Design and implement integrations using Azure Logic Apps, Service Bus, Storage, and Key Vault.
  • Deploy and manage apps using ACR, Azure Container Apps, and Azure Container Instances.
  • Configure and manage KEDA for event-driven scaling.
  • Develop and maintain frontend apps using React.js/Node.js.
  • Write efficient SQL queries and optimize database performance for SQL Server/PostgreSQL/Azure Cosmos DB.
  • Troubleshoot production issues and participate in code reviews, testing, and releases.
  • Follow coding standards and security best practices.

Skills

Python programming
Backend development
Asynchronous programming
API integrations

Education

Bachelor's degree in CS/IT/SE

Tools

Playwright
Selenium
FastAPI
Azure Functions
Azure Logic Apps
Azure Service Bus
Azure Storage
Azure Cosmos DB
React.js
Node.js
PostgreSQL
SQL Server
Azure Container Apps
ACR
ACI
KEDA

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Immediate Req : Software Engineer (Python | SQL | Azure Function Apps)
Immediate Req : Software Engineer (Python | SQL | Azure Function Apps)

EY • Pune District, Bengaluru, Delhi

On-site
INR 1,200,000 - 1,800,000
Staff Software Engineer - Python React And Azure
Staff Software Engineer - Python React And Azure

JDA Software • Hyderabad

Hybrid
INR 1,500,000 - 2,100,000
Python with Azure (Immediate joiner)
Python with Azure (Immediate joiner)

Mployee.me • Dadri

On-site
INR 900,000 - 1,800,000
Urgent Req : Python Backend Developer | Fast API | Azure | SQL
Urgent Req : Python Backend Developer | Fast API | Azure | SQL

EY • Hyderabad, Pune District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Lead, Software Engineer
Lead, Software Engineer

Northern Trust • Pune District

On-site
INR 800,000 - 1,800,000
Software Engineer – Python & SQL
Software Engineer – Python & SQL

ALIQAN Technologies • India

Remote
INR 11,617,000 - 17,425,000
Python FullStack Developer
Python FullStack Developer

Arohana Tech Solutions Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,200,000
Python Developer
Python Developer

Cloudesign Technology Solutions LLP. • Indore District

On-site
INR 1,800,000 - 2,800,000
Senior Python Full Stack Lead Developer
Senior Python Full Stack Lead Developer

Tekskills Inc. • Mumbai

On-site
INR 1,000,000 - 1,700,000
Senior Python Developer
Senior Python Developer

VMC Soft Technologies, Inc • Bengaluru Urban

On-site
INR 350,000 - 600,000