Posted on: 15/07/2025
Experience : 6+ years
Joining : Immediate Joiners (or within 15-30 days)
Location : Gurgaon / Hybrid
Key Requirements & Responsibilities :
As a Senior Software Engineer, you will be responsible for :
Full-Stack Development :
- Developing and maintaining high-quality web applications across the full stack, encompassing both client-side and server-side logic.
Front-End Expertise :
- Leveraging your strong skills in client-side frameworks to build intuitive, responsive, and visually appealing user interfaces.
- 4+ years of experience developing web applications in client-side frameworks like React or Angular.
- Strong understanding of object-oriented JavaScript and TypeScript.
- Excellent HTML/CSS skills you know how to make data both functional and visually appealing.
Back-End Proficiency :
- Hands-on experience and solid understanding of back-end development using .Net / C# OR Java OR Kotlin (Backend Heavy experience is crucial).
Architectural & Design Contributions :
- Applying best practices in software design, ensuring scalability, resilience, and maintainability of applications.
Agile Methodologies :
- Active participation in agile ceremonies (sprints, stand-ups, retrospectives) and familiarity with analytics, A/B testing, feature flags, Continuous Delivery, and Trunk-based Development.
Code Quality & Optimization :
- Writing clean, efficient, and well-documented code. Proactively identifying and addressing performance bottlenecks and ensuring code quality through reviews.
Problem-Solving :
- Applying excellent analytical thinking and problem-solving abilities to tackle complex technical challenges effectively.
- Proficiency in competitive programming/data structures & algorithms, demonstrated by good hands-on LeetCode experience.
Collaboration & Communication :
- Strong communication and coordination skills to effectively collaborate with cross-functional teams, stakeholders, and product managers.
Innovation :
- A strong passion for new technologies, continuously exploring and advocating for the best tools and practices available.
Qualifications :
- B.S. in Computer Science or a quantitative field; M.S. preferred.
- 6+ years of hands-on software development experience.
Its Great If You Have :
- System Architecture Design : Experience designing physical architecture at scale, including resilient and highly available systems.
- NoSQL Technologies : Knowledge of and/or hands-on experience with NoSQL databases such as Cassandra, ScyllaDB, Elasticsearch, Redis, DynamoDB, etc.
- Message Queuing Systems : Experience with enqueueing systems like Kafka, RabbitMQ, SQS, Azure Service Bus, etc.
- Containerization & Orchestration : Experience with Containers, Docker, and ideally Kubernetes (K8s).
Desired Skills and Experience :
- Front-End : React or Angular, JavaScript, TypeScript, HTML/CSS
- Back-End : .Net / C#, Java, Kotlin
- Databases : RDBMS, NoSQL (Cassandra, Scylla DB, Elasticsearch, Redis, DynamoDB)
- Messaging : Kafka, RabbitMQ, SQS, Azure Service Bus
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1513766
Interview Questions for you
View All