HamburgerMenu
hirist

Senior Software Engineer

Hindustan Recruitment
Anywhere in India/Multiple Locations
5 - 7 Years

Posted on: 23/12/2025

Job Description

Description :

We are seeking an experienced Senior Software Engineer to design, develop, and maintain high-quality software solutions.

The ideal candidate will have strong coding skills, a deep understanding of software architecture, and the ability to mentor junior engineers while delivering scalable and reliable applications.

Key Responsibilities :

- Design, develop, test, and maintain robust, scalable, and high-performance software applications

- Participate in full software development lifecycle (SDLC) including requirements analysis, design, coding, testing, and deployment

- Collaborate with cross-functional teams (Product, QA, DevOps) to deliver high-quality software solutions

- Review and improve code, provide technical guidance, and mentor junior developers

- Troubleshoot, debug, and optimize applications to ensure performance, reliability, and security

- Contribute to software architecture decisions and ensure adherence to coding standards and best practices

- Write and maintain technical documentation for software components and systems

- Stay updated with emerging technologies, frameworks, and development practices

Required Skills & Qualifications :

- Bachelors or Masters degree in Computer Science, Engineering, or related field

- 5+ years of experience in software development

- Strong proficiency in programming languages such as Java, C#, Python, or JavaScript

- Experience with web frameworks Spring, .NET, Django, Node.js, React, Angular, etc.

- Solid understanding of OOP, design patterns, and software architecture principles

- Experience with databases (SQL and NoSQL) and writing optimized queries

- Familiarity with version control systems (Git), CI/CD, and Agile/Scrum methodologies

- Strong problem-solving and analytical skills


info-icon

Did you find something suspicious?