HamburgerMenu
hirist

Senior Software Engineer - Web Apps

Strategic HR Solutions
Mumbai
8 - 10 Years

Posted on: 04/02/2026

Job Description

Key Responsibilities :

- Design, develop, and deploy scalable, high-performance web applications

- Build API-first backend services using modern frameworks

- Design systems optimized for scalability, reliability, and performance

- Make architectural decisions that support long-term maintainability

- Develop and deploy containerized applications in production

- Collaborate with product, design, and infrastructure teams

- Mentor engineers and lead technical discussions

- Own services end-to-end, from design through production support

Must-Have Skills :

- Python (strong proficiency)

- FastAPI experience (highly preferred)

- Strong understanding of REST APIs and distributed systems

- Experience with Docker & Kubernetes in production

- Hands-on experience with PostgreSQL (schema design, query optimization)

- Experience working in Azure environments (AKS, App Services, CI/CD)

Web & Backend Development :

- Proven experience building and deploying modern web applications

- Strong backend development experience with RESTful APIs

- Deep understanding of distributed systems

- Experience designing scalable and reliable systems

- Strong proficiency in Python

- Experience with FastAPI (highly preferred)

- Clean service-layer design and modular architecture

- Solid understanding of async programming patterns

- Performance optimization experience

Cloud & Infrastructure :

- Hands-on experience with Azure cloud services, including :

1. App Services

2. Azure Kubernetes Service (AKS)

3. Networking & security

4. CI/CD pipelines

- Familiarity with Infrastructure as Code (nice to have)

Containers & Orchestration :

- Strong experience with Docker

- Strong experience with Kubernetes

- Proven experience deploying containerized applications to production

Databases & Data Modeling :

- Strong experience with PostgreSQL

- Schema design and query optimization

- Designing data models for scalable applications

Architecture & System Design :

- Strong understanding of system architecture and distributed design

- Knowledge of design patterns and separation of concerns

- Experience making architecture decisions for scalability

- Ability to balance technical debt vs. delivery velocity

Enterprise & Domain Experience :

- Experience building enterprise-grade applications

- Familiarity with security, compliance, and reliability requirements

- Experience building high-availability production systems

- Finance industry experience is a strong plus

AI / Intelligent Features (Bonus) :

- Experience integrating AI or ML-driven features

- Hands-on experience with LLM APIs

- Exposure to AI-assisted workflows or retrieval-based systems

- Understanding of how to productionize AI features


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in