Software Engineer

Applix

Hyderabad

On-site

INR 800,000 - 1,200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A software development company in Hyderabad is looking for a Software Engineer with 3–6 years of experience. The role involves designing, developing, and maintaining scalable backend services and high-performance web applications. Key responsibilities include backend and frontend development, API design, and collaborating with cross-functional teams. Proficiency in Python (FastAPI) and Node.js is required, along with experience in MongoDB and Azure DevOps. This is a full-time, on-site position focusing on reliable and secure software solutions.

Qualifications

  • 3–6 years of professional experience in software development.
  • Strong proficiency in Python with hands-on experience using FastAPI.
  • Experience with Node.js (Express.js or Nest.js preferred).
  • Hands-on experience with React.js for frontend development.
  • Solid experience working with MongoDB.
  • Strong understanding of microservices, REST APIs, and distributed systems.
  • Experience using Azure DevOps for CI/CD pipelines and deployments.
  • Knowledge of Docker and cloud platforms (Azure preferred).
  • Strong problem-solving skills and the ability to debug production issues.

Responsibilities

  • Design, develop, and maintain backend services using Python (FastAPI) and Node.js.
  • Build responsive, high-performance user interfaces using React.js.
  • Design and implement scalable REST APIs and microservices architectures.
  • Develop and manage MongoDB databases, including schema design, indexing, and aggregations.
  • Implement and maintain CI/CD pipelines using Azure DevOps.
  • Collaborate with teams to deliver end-to-end solutions.
  • Write clean, testable, and maintainable code following industry best practices.
  • Troubleshoot production issues and continuously optimize application performance.
  • Work with Docker and cloud-based environments for deployments.

Skills

Python (FastAPI)
Node.js
React.js
MongoDB
CI/CD (Azure DevOps)
Docker
REST APIs
Microservices
Cloud Platforms (Azure)
Problem-solving

Job description

This is a full-time on-site role for a Software Engineer (3–6 Years) located in Hyderabad, India. The Software Engineer will be responsible for designing, developing and maintaining scalable backend services and high-performance web applications. This role involves close collaboration with cross-functional teams to deliver reliable, secure, and maintainable software solutions while ensuring optimal system performance and user experience.

Daily activities include backend and frontend development, API design, database management, CI/CD implementation, and troubleshooting production issues in a cloud-based environment.

Job Duties
  • Design, develop, and maintain backend services using Python (FastAPI) and Node.js.
  • Build responsive, high-performance user interfaces using React.js.
  • Design and implement scalable REST APIs and microservices architectures.
  • Develop and manage MongoDB databases, including schema design, indexing, and aggregations.
  • Implement and maintain CI/CD pipelines using Azure DevOps.
  • Collaborate with Product, Design, QA, and DevOps teams to deliver end-to-end solutions.
  • Write clean, testable, and maintainable code following industry best practices.
  • Troubleshoot production issues and continuously optimize application performance.
  • Work with Docker and cloud-based environments (preferably Azure) for deployments.
Required Qualifications
  • 3–6 years of professional experience in software development.
  • Strong proficiency in Python with hands-on experience using FastAPI.
  • Experience with Node.js (Express.js or Nest.js preferred).
  • Hands-on experience with React.js for frontend development.
  • Solid experience working with MongoDB.
  • Strong understanding of microservices, REST APIs, and distributed systems.
  • Experience using Azure DevOps for CI/CD pipelines and deployments.
  • Knowledge of Docker and cloud platforms (Azure preferred).
  • Strong problem-solving skills and the ability to debug production issues.
Preferred Qualifications
  • Experience with TypeScript.
  • Experience building real-time applications using WebSockets.
  • Familiarity with Redis, Kafka, or other message queues.
  • Understanding of cloud infrastructure and Infrastructure as Code (Terraform/Bicep).
  • Exposure to AI/ML workflows and integrations.
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Software Development

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Infor Inc. • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Sr. Software Engineer – Backend Development (Node.js)
Sr. Software Engineer – Backend Development (Node.js)

Kognitive Networks Inc. • Bengaluru, Chennai District, Mumbai

Hybrid
INR 900,000 - 1,500,000
Competitive compensation
Cutting-edge projects
Senior Software Engineer Cloud & Data Platform
Senior Software Engineer Cloud & Data Platform

Wissen Technology • Bengaluru

On-site
INR 1,500,000 - 2,800,000
Software Engineer
Software Engineer

Raad Systems • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,400,000 - 2,400,000
Backend Engineer
Backend Engineer

Vivantify Technology Solutions India Pvt. Ltd. • Coimbatore District

On-site
INR 1,200,000 - 1,800,000
Competitive salary and benefits
Growth opportunities
Collaborative environment
+1
Full Stack Engineer AI
Full Stack Engineer AI

Weekday AI (YC W21) • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Full Stack Engineer AI
Full Stack Engineer AI

Weekday AI (YC W21) • Pune District

On-site
INR 2,000,000 - 3,000,000
Senior Software Engineer
Senior Software Engineer

Uplers • Hyderabad

On-site
INR 2,500,000 - 3,800,000
Software Development Engineer
Software Development Engineer

Sidglobal • Bengaluru

On-site
INR 1,200,000 - 2,000,000