Software Engineer

5 - 10 years

4 - 5 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

 
Translate product requirements into well-structured technical designs.- Apply SOLID, DRY, KISS, YAGNI, and Convention over Configuration (CoC) principles to keep the codebase simple and maintainable.- Lead design reviews and set coding standards.
Ship back-end services in Python and Node.js (TypeScript/JavaScript).- Build front-end SPAs with Vue and React, styled with Tailwind CSS.- Model data and craft performant queries in PostgreSQL / AzureSQL.- Script automation and tooling with PowerShell / n8n / Logicapps.

Create GitHub Actions pipelines for linting, tests, security checks, and multi-stage CI/CD deployments.- Leverage GitHub Copilot + VS Code to accelerate development while enforcing code quality gates.- Provision cloud resources with Terraform and configure server roles using Ansible. Deploy containerized services on Kubernetes and Docker.- Build event-driven apps with Azure Functions and host web APIs on Azure Web Apps behind API Management Gateway.- Integrate generative-AI workflows using Azure AI Foundry and orchestrate pipelines with LangGraph.

Requirements:

  • 5+ years professional software engineering experience (or equivalent open-source track record).
  • Demonstrated mastery of modern architecture heuristics: SOLID, DRY, KISS, YAGNI, CoC.
  • Fluency in Python, Node.js/JavaScript, strong SQL, and scripting with PowerShell.
  • Front-end expertise with Vue 3 and/or React, plus hands-on Tailwind CSS.
  • Experience orchestrating microservices on Kubernetes, packaging with Docker, and deploying to Azure (Functions, Web Apps, API Gateway).
  • Practical knowledge of CI/CD pipelines using GitHub Actions, infrastructure-as-code via Terraform, and configuration management with Ansible.
  • Comfortable working on Linux (Ubuntu and Red Hat) and WSL; able to optimize performance and security in those environments.
  • Solid understanding of relational data modeling (PostgreSQL preferred).
  • Clear written and verbal communication; proactive collaborator across product, design, and ops.
  • Hands-on with Azure AI Foundry, LangChain/LangGraph, or other LLM orchestration frameworks.
  • Microsoft certifications (MCP, AZ-204, AZ-400, etc.).
  • Experience building internal developer platforms or golden paths.
  • Knowledge of API-first design, OpenAPI/Swagger, and GraphQL.
  • Familiarity with security frameworks (SOC 2, ISO 27001) and threat-modeling.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

gurugram, haryana, india

indore, madhya pradesh

gurugram, haryana, india

kolkata, west bengal, india

noida, uttar pradesh, india

pune, maharashtra, india